[Halld-online] TT:SYSTEMS_TO_PARSE
David Lawrence
davidl at jlab.org
Fri Dec 5 16:14:34 EST 2014
Hi All,
I’ve added a new configuration parameter called “TT:SYSTEMS_TO_PARSE” that will allow you to
specify which detector system(s) you wish the DAQ plugin to spend time parsing. It does this based
on rocid and the rocids are determined by looking them up in the Translation Table based on
the detector system name. The value of the variable should be a comma separated list of detector
systems. For example:
hd_root -PPLUGINS=DAQ,TTab,DAQTree -TT:SYSTEMS_TO_PARSE=BCAL,FCAL file.evio
This can save a lot of time for folks interested in data from only one detector system (with the exception
of the FDC since it tends to dominate the data volume). It also means you can make smaller ROOT
files with the DAQTree plugin. In a quick test with a file from run 1515, I saw about a factor of
10 speed up when parsing just the FCAL compared to parsing all detectors (single threaded). The ROOT
file size was also nearly a factor of 20 smaller.
Valid values that could go into the comma separated list of systems are:
BCAL
CDC
FCAL
FDC
FDC_CATHODES
FDC_WIRES
TOF
TAGM
TAGH
PS
PSC
ST
note that “FDC” is just and alias for “FDC_CATHODES,FDC_WIRES” and “PS” will also
automatically turn on parsing of “PSC” as well.
Not specifying the parameter will cause everything to be parsed, just as before.
Regards,
-David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/halld-online/attachments/20141205/aae1f435/attachment.html
More information about the Halld-online
mailing list