Auxiliary class to count triggers.
More...
#include <JDAQTriggerCounter.hh>
|
static JDAQTriggerCounter & | getInstance () |
| Get reference to unique instance of this class object.
|
|
static void | reset () |
| Reset counter of unique instance of this class object.
|
|
Auxiliary class to count triggers.
Definition at line 23 of file JDAQTriggerCounter.hh.
◆ JDAQTriggerCounter() [1/2]
Constructor.
- Parameters
-
Definition at line 30 of file JDAQTriggerCounter.hh.
31 {
33 }
JTriggerCounter_t trigger_counter
◆ JDAQTriggerCounter() [2/2]
KM3NETDAQ::JDAQTriggerCounter::JDAQTriggerCounter |
( |
| ) |
|
|
inline |
Default constructor.
This constructor increments the counter of the unique instance of this class and stores the result in this object.
Definition at line 48 of file JDAQTriggerCounter.hh.
49 {
51 }
JTriggerCounter_t next()
Increment trigger counter.
static JDAQTriggerCounter & getInstance()
Get reference to unique instance of this class object.
◆ ~JDAQTriggerCounter()
virtual KM3NETDAQ::JDAQTriggerCounter::~JDAQTriggerCounter |
( |
| ) |
|
|
inlinevirtual |
◆ getInstance()
Get reference to unique instance of this class object.
- Returns
- reference to this class object
Definition at line 66 of file JDAQTriggerCounter.hh.
67 {
69
70 return counter;
71 }
Auxiliary class to count triggers.
◆ getDAQTriggerCounter()
◆ reset()
static void KM3NETDAQ::JDAQTriggerCounter::reset |
( |
| ) |
|
|
inlinestatic |
◆ getCounter()
◆ setCounter()
◆ next()
◆ ClassDef()
◆ getSizeof
Definition of method to get size of data type.
This method should be specialised for each desired data type with fixed length.
- Returns
- number of bytes
◆ operator>>
Read DAQ trigger counter from input.
- Parameters
-
in | reader |
counter | DAQ trigger counter |
- Returns
- reader
Definition at line 32 of file JDAQTriggerCounterIO.hh.
33 {
35
36 return in;
37 }
◆ operator<<
◆ trigger_counter
The documentation for this class was generated from the following file: