1 #ifndef __JDAQTRIGGERCOUNTER__ 
    2 #define __JDAQTRIGGERCOUNTER__ 
  199     return !(first == second);
 
bool operator==(const JDAQChronometer &first, const JDAQChronometer &second)
Equal operator for DAQ chronometers. 
 
Interface for binary output. 
 
JDAQTriggerCounter()
Default constructor. 
 
friend JReader & operator>>(JReader &in, JDAQTriggerCounter &counter)
Read JDAQTriggerCounter from input. 
 
friend JWriter & operator<<(JWriter &out, const JDAQTriggerCounter &counter)
Write JDAQTriggerCounter to output. 
 
unsigned long long int JTriggerCounter_t
Type definition of trigger counter. 
 
JDAQTriggerCounter(const JTriggerCounter_t counter)
Constructor. 
 
Interface for binary input. 
 
static int sizeOf()
Get size of object. 
 
static void reset()
Reset counter of unique instance of this class object. 
 
static JDAQTriggerCounter & getInstance()
Get reference to unique instance of this class object. 
 
JTriggerCounter_t trigger_counter
 
void setCounter(const JTriggerCounter_t counter)
Set trigger counter. 
 
ClassDef(JDAQTriggerCounter, 1)
 
Auxiliary class to count triggers. 
 
const JDAQTriggerCounter & getDAQTriggerCounter() const 
Get DAQ trigger counter. 
 
bool operator!=(const JDAQChronometer &first, const JDAQChronometer &second)
Not-equal operator for DAQ chronometers. 
 
virtual ~JDAQTriggerCounter()
Virtual destructor. 
 
JTriggerCounter_t getCounter() const 
Get trigger counter. 
 
JTriggerCounter_t next()
Increment trigger counter.