|
Jpp
|
Auxiliary class to count triggers. More...
#include <JDAQTriggerCounter.hh>
Public Member Functions | |
| JDAQTriggerCounter () | |
| Default constructor. More... | |
| virtual | ~JDAQTriggerCounter () |
| Virtual destructor. More... | |
| const JDAQTriggerCounter & | getDAQTriggerCounter () const |
| Get DAQ trigger counter. More... | |
| JTriggerCounter_t | getCounter () const |
| Get trigger counter. More... | |
| void | setCounter (const JTriggerCounter_t counter) |
| Set trigger counter. More... | |
| JTriggerCounter_t | next () |
| Increment trigger counter. More... | |
| ClassDef (JDAQTriggerCounter, 1) | |
Static Public Member Functions | |
| static JDAQTriggerCounter & | getInstance () |
| Get reference to unique instance of this class object. More... | |
| static void | reset () |
| Reset counter of unique instance of this class object. More... | |
| static int | sizeOf () |
| Get size of object. More... | |
Protected Attributes | |
| JTriggerCounter_t | trigger_counter |
Private Member Functions | |
| JDAQTriggerCounter (const JTriggerCounter_t counter) | |
| Constructor. More... | |
Friends | |
| JReader & | operator>> (JReader &in, JDAQTriggerCounter &counter) |
| Read JDAQTriggerCounter from input. More... | |
| JWriter & | operator<< (JWriter &out, const JDAQTriggerCounter &counter) |
| Write JDAQTriggerCounter to output. More... | |
Auxiliary class to count triggers.
Definition at line 27 of file JDAQTriggerCounter.hh.
|
inlineprivate |
|
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 47 of file JDAQTriggerCounter.hh.
|
inlinevirtual |
|
inlinestatic |
Get reference to unique instance of this class object.
Definition at line 65 of file JDAQTriggerCounter.hh.
|
inline |
Get DAQ trigger counter.
Definition at line 78 of file JDAQTriggerCounter.hh.
|
inlinestatic |
Reset counter of unique instance of this class object.
Definition at line 87 of file JDAQTriggerCounter.hh.
|
inline |
|
inline |
Set trigger counter.
| counter | counter value |
Definition at line 109 of file JDAQTriggerCounter.hh.
|
inline |
Increment trigger counter.
Definition at line 120 of file JDAQTriggerCounter.hh.
|
inlinestatic |
| KM3NETDAQ::JDAQTriggerCounter::ClassDef | ( | JDAQTriggerCounter | , |
| 1 | |||
| ) |
|
friend |
Read JDAQTriggerCounter from input.
| in | JReader |
| counter | JDAQTriggerCounter |
Definition at line 133 of file JDAQTriggerCounter.hh.
|
friend |
Write JDAQTriggerCounter to output.
| out | JWriter |
| counter | JDAQTriggerCounter |
Definition at line 148 of file JDAQTriggerCounter.hh.
|
protected |
Definition at line 171 of file JDAQTriggerCounter.hh.
1.8.16