44 : fTriggerNumber(counter )
45 , fTriggerTime (trigger_time )
46 , fBeamGateTime (beamgate_time)
47 , fTriggerBits (bits )
59 bool Triggered(
const unsigned char bit)
const;
double fBeamGateTime
BeamGate time w.r.t. electronics clock T0.
Trigger(unsigned int counter, double trigger_time, double beamgate_time, uint32_t bits)
Alternative constructor.
unsigned int fTriggerBits
Trigger bits ... dedicated bit-by-bit function available.
double fTriggerTime
Trigger time w.r.t. electronics clock T0.
double BeamGateTime() const
BeamGate time w.r.t. electronics clock T0 in us.
timescale_traits< TriggerTimeCategory >::time_point_t trigger_time
A point in time on the trigger time scale.
bool Triggered(const unsigned char bit) const
Accessor to specific bit.
unsigned int fTriggerNumber
Trigger counter.
static int max(int a, int b)
unsigned int TriggerBits() const
Trigger Bits.
General GArSoft Utilities.
unsigned int TriggerNumber() const
Trigger number.
double TriggerTime() const
Trigger time w.r.t. electronics clock T0 in us.