|
Jpp 20.0.0-27-g39925593c-D
the software that should make you happy
|
Auxiliary data structure for DAQ client data. More...
#include <JDAQClient.hh>
Public Member Functions | |
| JDAQClient_t (JDAQStateMachine *chsm) | |
| Constructor. | |
| const std::string & | getHostname () const |
| Get hostname. | |
| const std::string & | getFullName () const |
| Get full name of this run control client. | |
| const JTag & | getUniqueTag () const |
| Get unique tag of this run control client. | |
| long long int | getClockDelay () const |
| Get total delay time. | |
| long long int | getClockInterval () const |
| Get interval time. | |
| void | setClockInterval (const long long int interval_us) |
| Set interval time. | |
| void | resetClock () |
| Reset clock. | |
| const std::string & | getEventInfo () const |
| Get last event information. | |
| void | setEventInfo (const std::string &info) |
| Set last event information. | |
Static Public Attributes | |
| static const int | TIMEOUT_S = 1 |
| time out of update [s] | |
Protected Attributes | |
| JEventTable | eventTable |
| event table | |
| std::string | hostname |
| std::string | fullname |
| JTag | unique_tag |
| JTimekeeper | clock |
| central clock | |
| std::string | event_info |
| event information | |
Auxiliary data structure for DAQ client data.
Definition at line 61 of file JDAQClient.hh.
|
inline |
Constructor.
| chsm | state machine |
Definition at line 71 of file JDAQClient.hh.
|
inline |
|
inline |
Get full name of this run control client.
Definition at line 120 of file JDAQClient.hh.
Get unique tag of this run control client.
Definition at line 131 of file JDAQClient.hh.
Get total delay time.
Definition at line 142 of file JDAQClient.hh.
Get interval time.
Definition at line 154 of file JDAQClient.hh.
Set interval time.
| interval_us | interval time [us] |
Definition at line 165 of file JDAQClient.hh.
|
inline |
|
inline |
Get last event information.
Definition at line 185 of file JDAQClient.hh.
Set last event information.
| info | event information |
Definition at line 196 of file JDAQClient.hh.
time out of update [s]
Definition at line 63 of file JDAQClient.hh.
|
protected |
event table
Definition at line 203 of file JDAQClient.hh.
|
protected |
Definition at line 204 of file JDAQClient.hh.
|
protected |
Definition at line 205 of file JDAQClient.hh.
|
protected |
Definition at line 206 of file JDAQClient.hh.
|
protected |
central clock
Definition at line 207 of file JDAQClient.hh.
|
protected |
event information
Definition at line 208 of file JDAQClient.hh.