Database object for Run Information.
More...
#include <RunInfo.h>
|
| RunInfo () |
| Default constructor.
|
|
void | setExp (unsigned int exp) |
| Set Experimental Number.
|
|
void | setRun (unsigned int run) |
| Set Run Number.
|
|
void | setRunType (const std::string &run_type) |
| Set Run Type.
|
|
void | setStartTime (unsigned long long int start_time) |
| Set Run Start time (Epoch time)
|
|
void | setStopTime (unsigned long long int stop_time) |
| Set Run Stop time (Epoch time)
|
|
void | setReceivedNevent (unsigned int received_nevent) |
| Set No. More...
|
|
void | setAcceptedNevent (unsigned int accepted_nevent) |
| Set No. More...
|
|
void | setSentNevent (unsigned int sent_nevent) |
| Set No. More...
|
|
void | setRunLength (unsigned int run_length) |
| Set Run length (in sec) by DAQ.
|
|
void | setTriggerRate (double trigger_rate) |
| Set Trigger rate (in Hz)
|
|
void | setBelle2Detector (unsigned int pxd, unsigned int svd, unsigned int cdc, unsigned int top, unsigned int arich, unsigned int ecl, unsigned int klm) |
| Set DetectorSet based on which sub-detectors is included.
|
|
void | setBadRun (unsigned int bad_run) |
| Set Bad run tag (=0 means good run)
|
|
void | setPreScaleTrigger (unsigned int prescaleTrigger, int bit) |
| Set L1 preScale Trigger factors.
|
|
unsigned int | getExp () const |
| Get Experiment number.
|
|
unsigned int | getRun () const |
| Get Run number.
|
|
const std::string & | getRunType () const |
| Get Run type.
|
|
unsigned long long int | getStartTime () const |
| Get Run start time (Epoch time)
|
|
unsigned long long int | getStopTime () const |
| Get Run stop time (Epoch time)
|
|
unsigned int | getReceivedNevent () const |
| Get No. More...
|
|
unsigned int | getAcceptedNevent () const |
| Get No. More...
|
|
unsigned int | getSentNevent () const |
| Get No. More...
|
|
unsigned int | getRunLength () const |
| Get Run length (in sec) by DAQ.
|
|
double | getTriggerRate () const |
| Get Trigger rate (Hz)
|
|
unsigned int | getBadRun () const |
| Get Bad run tag.
|
|
Const::DetectorSet | getBelle2Detector () const |
| Get DetectorSet for the subdetectors included in the set.
|
|
unsigned int | getPreScaleTrigger (int bit) const |
| Get L1 preScale Trigger factors.
|
|
virtual void | Print (Option_t *option="") const override |
| Print the content value.
|
|
Database object for Run Information.
Definition at line 34 of file RunInfo.h.
◆ getAcceptedNevent()
unsigned int getAcceptedNevent |
( |
| ) |
const |
|
inline |
Get No.
of events triggered
Definition at line 173 of file RunInfo.h.
◆ getReceivedNevent()
unsigned int getReceivedNevent |
( |
| ) |
const |
|
inline |
Get No.
of events HLT processed
Definition at line 168 of file RunInfo.h.
◆ getSentNevent()
unsigned int getSentNevent |
( |
| ) |
const |
|
inline |
Get No.
of events recorded
Definition at line 178 of file RunInfo.h.
◆ setAcceptedNevent()
void setAcceptedNevent |
( |
unsigned int |
accepted_nevent | ) |
|
|
inline |
Set No.
of events triggered
Definition at line 75 of file RunInfo.h.
◆ setReceivedNevent()
void setReceivedNevent |
( |
unsigned int |
received_nevent | ) |
|
|
inline |
Set No.
of events HLT processed
Definition at line 70 of file RunInfo.h.
◆ setSentNevent()
void setSentNevent |
( |
unsigned int |
sent_nevent | ) |
|
|
inline |
Set No.
of events recorded
Definition at line 80 of file RunInfo.h.
◆ m_acceptedNevent
unsigned int m_acceptedNevent {0} |
|
private |
Get No.
of events triggered
Definition at line 244 of file RunInfo.h.
◆ m_receivedNevent
unsigned int m_receivedNevent {0} |
|
private |
No.
of events HLT processed
Definition at line 241 of file RunInfo.h.
◆ m_runLength
unsigned int m_runLength {0} |
|
private |
Run length (in sec) by DAQ.
Start and Stop time are when shifter starts the run but in reality there is some difference as DAQ doesn't start immediately or can be paused during the run.
Definition at line 253 of file RunInfo.h.
◆ m_sentNevent
unsigned int m_sentNevent {0} |
|
private |
No.
of events recorded
Definition at line 247 of file RunInfo.h.
The documentation for this class was generated from the following files: