1 #ifndef __JDAQEVALUATOR__
2 #define __JDAQEVALUATOR__
34 return object.getTimeNanoSecond();
46 return(*
this)(
object.getTimesliceStart());
58 return object.getTimesliceStart().getTimeNanoSecond() +
object.getCounter() *
getWeight();
double operator()(const JDAQUTCExtended &object) const
Get value of object.
static const JDAQEvaluator getDAQValue
Function object for evaluation of DAQ objects.
JDAQEvaluator()
Default constructor.
Data structure for UTC time.
double operator()(const JDAQEvent &object) const
Get value of event.
Auxiliary class to determine value of DAQ objects.
double operator()(const JDAQHeader &object) const
Get value of object.
static double getWeight()
Get relative weight for JDAQEvent evaluation.