Jpp
master_rocky-37-gf0c5bc59d
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. More... | |
const std::string & | getHostname () const |
Get hostname. More... | |
const std::string & | getFullName () const |
Get full name of this run control client. More... | |
const JTag & | getUniqueTag () const |
Get unique tag of this run control client. More... | |
long long int | getClockDelay () const |
Get total delay time. More... | |
long long int | getClockInterval () const |
Get interval time. More... | |
void | setClockInterval (const long long int interval_us) |
Set interval time. More... | |
void | resetClock () |
Reset clock. More... | |
const std::string & | getEventInfo () const |
Get last event information. More... | |
void | setEventInfo (const std::string &info) |
Set last event information. More... | |
Static Public Attributes | |
static const int | TIMEOUT_S = 1 |
time out of update [s] More... | |
Protected Attributes | |
JEventTable | eventTable |
event table More... | |
std::string | hostname |
std::string | fullname |
JTag | unique_tag |
JTimekeeper | clock |
central clock More... | |
std::string | event_info |
event information More... | |
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.
|
inline |
Get unique tag of this run control client.
Definition at line 131 of file JDAQClient.hh.
|
inline |
Get total delay time.
Definition at line 142 of file JDAQClient.hh.
|
inline |
Get interval time.
Definition at line 154 of file JDAQClient.hh.
|
inline |
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.
|
inline |
Set last event information.
info | event information |
Definition at line 196 of file JDAQClient.hh.
|
static |
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.