Jpp
19.0.0
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 23 of file JDAQEvaluator.hh.
|
inline |
|
inline |
Get time of object.
object | UTC time |
Definition at line 77 of file JDAQEvaluator.hh.
|
inline |
Get time of object.
object | DAQ header |
Definition at line 89 of file JDAQEvaluator.hh.
|
inline |
Get time of event.
object | event header |
Definition at line 101 of file JDAQEvaluator.hh.