ebuffer

Type: option

Description: number of events kept in memory before flushing them to the filestream

Generated from:

gemc help ebuffer
-ebuffer=<value> ...........: number of events kept in memory before flushing them to the filestream


   Define output formats and filenames. It can be used to select event or stream outputs.
   The file extension is added automatically based on the format.
   
   Supported formats:
   
   - jlabsro
   - root
   - ascii
   - csv
   - json
   
   Output types:
   
   - event: write events
   - stream: write frame time snapshots
   
   Example that defines two gstreamer outputs:
   
   -gstreamer="[{format: root, filename: out}, {format: csv, filename: out}]"
   
   The produced files structure depends on the accumulation method used:
   
   - event-based digitization (like flux) will have one file for every thread, with "_t<thread>" appended to the filename
   - run-based digitization (like dosimeter) will have one file only