[Halld-online] Changes to DAQ and rawevent plugins
David Lawrence
davidl at jlab.org
Tue Sep 30 08:23:24 EDT 2014
Hi Folks,
Some significant changes to be aware of that I just checked into the DAQ and rawevent plugin code.
(See full svn log down below.)
- Increased default EVIO buffer size to 20MB so we don’t have to keep adding that to the command line
- Added DAQ configuration parameter bank to output of rawevent and parsing of it to DAQ plugin
- Added option to generate (randomized) pedestals to EVIO formatted simulation data. The default
is left with this feature turned off, but can be turned on with the -PRAWEVENT:NO_PEDESTAL=0
command line flag.
Let me know if you have any issues related to these changes.
------------------------------------------------------------------------
r15427 | davidl | 2014-09-30 08:14:26 -0400 (Tue, 30 Sep 2014) | 1 line
Increase default EVIO buffer size from 2MB to 20MB. This is a temporary fix until
we get the bug in EVIO fixed since we seem to keep running into this ceiling when
taking data in Window Raw Data mode.
------------------------------------------------------------------------
r15426 | davidl | 2014-09-30 08:12:03 -0400 (Tue, 30 Sep 2014) | 10 lines
- Add production of PulsePedestal words for f250 and f125 hits.
- Add facility to include random components to pedestals. The
parameters can be controlled via JANA configuration parameters.
For now, the default is to have pedestals turned off. (Turn them on
by setting the RAWEVENT:NO_PEDESTAL config. param to a non-
zero value.)
- Added DAQ configuration banks to output. Some values are bogus
for the moment (F1TDC), but at least serve as placeholders. File
size increased by ~4%.
------------------------------------------------------------------------
r15425 | davidl | 2014-09-30 07:44:17 -0400 (Tue, 30 Sep 2014) | 10 lines
- Move daq_param_type enum to its own file so that it can be used by
the raw event plugin as well
- Added DDAQConfig types to output of DAQ plugin. Including adding them as
Associated Objects to all relevant hits
- Instrument DAQ plugin with EVIO:PARSE_F250 and similar config. parameters
so that parsing of individual module types can be easily disabled
- Fixed parsing of F125 data. In particular PulsePedestal objects which must get
their channel number from the previous PulseTime word.
Regards,
-David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.jlab.org/pipermail/halld-online/attachments/20140930/eb5c98a8/attachment.html
More information about the Halld-online
mailing list