Jpp
master_rocky
the software that should make you happy
|
Auxiliary class to determine time of DAQ objects. More...
#include <JDAQEvaluator.hh>
Classes | |
struct | value_type |
Type definition of time value. More... | |
Public Member Functions | |
JDAQEvaluator () | |
Default constructor. More... | |
value_type | operator() (const JDAQUTCExtended &object) const |
Get time of object. More... | |
value_type | operator() (const JDAQHeader &object) const |
Get time of object. More... | |
value_type | operator() (const JDAQEventHeader &object) const |
Get time of event. More... | |
Auxiliary class to determine time of DAQ objects.
The time is relative to the fixed time defined in JDAQUTCExtended.
For DAQ events, the time is offset by the product of the event counter and a constant weight.
To correlate DAQ events with summary data, the weight should be set to a value such that this product is strictly less than half of the frame duration.
Definition at line 25 of file JDAQEvaluator.hh.
|
inline |
|
inline |
Get time of object.
object | UTC time |
Definition at line 82 of file JDAQEvaluator.hh.
|
inline |
Get time of object.
object | DAQ header |
Definition at line 94 of file JDAQEvaluator.hh.
|
inline |
Get time of event.
object | event header |
Definition at line 106 of file JDAQEvaluator.hh.