![]() |
Belle II Software release-09-00-04
|
Database object for Run Information. More...
#include <RunInfo.h>


Public Member Functions | |
| 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. | |
| void | setAcceptedNevent (unsigned int accepted_nevent) |
| Set No. | |
| void | setSentNevent (unsigned int sent_nevent) |
| Set No. | |
| 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. | |
| unsigned int | getAcceptedNevent () const |
| Get No. | |
| unsigned int | getSentNevent () const |
| Get No. | |
| 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. | |
Private Member Functions | |
| ClassDefOverride (RunInfo, 2) | |
| ClassDef. | |
Private Attributes | |
| unsigned int | m_exp {0} |
| Experiment Number. | |
| unsigned int | m_run {0} |
| Run Number. | |
| std::string | m_runType {""} |
| Run type | |
| unsigned long long int | m_startTime {0} |
| Run start time (Epoch time) | |
| unsigned long long int | m_stopTime {0} |
| Run stop time (Epoch time) | |
| unsigned int | m_receivedNevent {0} |
| No. | |
| unsigned int | m_acceptedNevent {0} |
| Get No. | |
| unsigned int | m_sentNevent {0} |
| No. | |
| double | m_triggerRate {0} |
| Trigger rate (in Hz) | |
| unsigned int | m_runLength {0} |
| Run length (in sec) by DAQ. | |
| unsigned int | m_badRun {0} |
| Bad run tag (=0 means good run) | |
| Const::DetectorSet | m_Belle2Detector |
| DetectorSet for the sub-detector used. | |
| unsigned int | m_prescaleTrigger [192] = {0} |
| L1 Trigger Prescale factors. | |
|
inline |
|
inline |
Get Bad run tag.
Definition at line 184 of file RunInfo.h.
|
inline |
Get DetectorSet for the subdetectors included in the set.
Definition at line 190 of file RunInfo.h.
|
inline |
|
inline |
Get L1 preScale Trigger factors.
Definition at line 196 of file RunInfo.h.
|
inline |
|
inline |
Get Run length (in sec) by DAQ.
Definition at line 173 of file RunInfo.h.
|
inline |
|
inline |
|
inline |
Get Run start time (Epoch time)
Definition at line 147 of file RunInfo.h.
|
inline |
Get Run stop time (Epoch time)
Definition at line 153 of file RunInfo.h.
|
inline |
|
overridevirtual |
Print the content value.
Definition at line 19 of file RunInfo.cc.
|
inline |
Set No.
of events triggered
Definition at line 65 of file RunInfo.h.
|
inline |
|
inline |
|
inline |
|
inline |
Set L1 preScale Trigger factors.
Definition at line 118 of file RunInfo.h.
|
inline |
Set No.
of events HLT processed
Definition at line 60 of file RunInfo.h.
|
inline |
|
inline |
Set Run length (in sec) by DAQ.
Definition at line 75 of file RunInfo.h.
|
inline |
|
inline |
Set No.
of events recorded
Definition at line 70 of file RunInfo.h.
|
inline |
Set Run Start time (Epoch time)
Definition at line 50 of file RunInfo.h.
|
inline |
Set Run Stop time (Epoch time)
Definition at line 55 of file RunInfo.h.
|
inline |
Set Trigger rate (in Hz)
Definition at line 80 of file RunInfo.h.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |