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.