gstreamer
Type: option
Description: define a gstreamer output
Generated from:
gemc help gstreamer
-gstreamer=<sequence> ......: define a gstreamer output
• filename: name of output file. Default value: NODFLT
• format: format of output file. Default value: NODFLT
• type: type of output fileDefault value: event
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