34 : fTriggerNumber(counter)
35 , fTriggerTime(trigger_time)
36 , fBeamGateTime(beamgate_time)
49 bool Triggered(
const unsigned char bit)
const;
Trigger(unsigned int counter, double trigger_time, double beamgate_time, uint32_t bits)
Alternative constructor.
unsigned int TriggerNumber() const
Trigger number.
bool Triggered(const unsigned char bit) const
Accessor to specific bit.
double TriggerTime() const
Trigger 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.
unsigned int fTriggerBits
Trigger bits ... dedicated bit-by-bit function available.
auto counter(T begin, T end)
Returns an object to iterate values from begin to end in a range-for loop.
double BeamGateTime() const
BeamGate time w.r.t. electronics clock T0 in us.
double fTriggerTime
Trigger time w.r.t. electronics clock T0.
unsigned int TriggerBits() const
Trigger Bits.
unsigned int fTriggerNumber
Trigger counter.
double fBeamGateTime
BeamGate time w.r.t. electronics clock T0.