1 #ifndef __JDAQEVALUATOR__ 
    2 #define __JDAQEVALUATOR__ 
   49           return first.
utc     < second.
utc;
 
   96       return(*
this)(
object.getTimesliceStart());
 
  108       return { 
object.getTimesliceStart(), 
object.getCounter() };
 
Data structure for UTC time.
 
KM3NeT DAQ data structures and auxiliaries.
 
double getTimeDifference(const JDAQChronometer &first, const JDAQChronometer &second)
Get time difference between two chronometers.
 
unsigned long long int JTriggerCounter_t
Type definition of trigger counter.
 
static const JDAQEvaluator getDAQValue
Function object for evaluation of DAQ objects.
 
Type definition of time value.
 
static JTriggerCounter_t min()
minimal counter value
 
friend double operator-(const value_type &first, const value_type &second)
Subtraction operator.
 
static JTriggerCounter_t max()
maximal counter value
 
JTriggerCounter_t counter
 
friend bool operator<(const value_type &first, const value_type &second)
Less-than operator.
 
Auxiliary class to determine time of DAQ objects.
 
value_type operator()(const JDAQHeader &object) const
Get time of object.
 
JDAQEvaluator()
Default constructor.
 
value_type operator()(const JDAQUTCExtended &object) const
Get time of object.
 
value_type operator()(const JDAQEventHeader &object) const
Get time of event.