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