|
CbmRoot
|
#include <AccDataSis18.h>
Public Member Functions | |
| AccPatternEvent ()=default | |
| AccPatternEvent (uint64_t ulPlannedUTCIn, uint64_t ulPlannedTAIIn, bool bHtdPatternOnIn, uint64_t ulExecutedUTCIn, uint64_t ulExecutedTAIIn) | |
| AccPatternEvent (std::string sLine, bool bVerbose=false) | |
| virtual | ~AccPatternEvent ()=default |
| void | Print () const |
| uint64_t | GetTime () const |
| bool | IsHtdOn () const |
| bool | IsMcbmOn () const |
| bool | operator< (const AccPatternEvent &rhs) const |
| bool | operator< (const uint64_t &rhs) const |
Private Member Functions | |
| ClassDef (AccPatternEvent, 1) | |
Private Attributes | |
| uint64_t | fulPlannedUTC = 0 |
| Constants. | |
| uint64_t | fulPlannedTAI = 0 |
| bool | fbHtdPatternOn = false |
| uint64_t | fulExecutedUTC = 0 |
| uint64_t | fulExecutedTAI = 0 |
Friends | |
| bool | operator< (const uint64_t &lhs, const AccPatternEvent &rhs) |
| Needed for finding time position within a vector of AccTimingEvent with lower_bound/upper_bound. | |
Definition at line 97 of file AccDataSis18.h.
|
default |
Referenced by ClassDef(), operator<(), and operator<.
| AccPatternEvent::AccPatternEvent | ( | uint64_t | ulPlannedUTCIn, |
| uint64_t | ulPlannedTAIIn, | ||
| bool | bHtdPatternOnIn, | ||
| uint64_t | ulExecutedUTCIn, | ||
| uint64_t | ulExecutedTAIIn ) |
Definition at line 134 of file AccDataSis18.cxx.
References fbHtdPatternOn, fulExecutedTAI, fulExecutedUTC, fulPlannedTAI, and fulPlannedUTC.
| AccPatternEvent::AccPatternEvent | ( | std::string | sLine, |
| bool | bVerbose = false ) |
Definition at line 144 of file AccDataSis18.cxx.
References fbHtdPatternOn, fulExecutedTAI, fulExecutedUTC, fulPlannedTAI, fulPlannedUTC, and Print().
|
virtualdefault |
|
private |
References AccPatternEvent().
|
inline |
Definition at line 110 of file AccDataSis18.h.
References fulPlannedUTC.
|
inline |
Definition at line 112 of file AccDataSis18.h.
References fbHtdPatternOn.
Referenced by IsMcbmOn(), and Print().
|
inline |
Definition at line 113 of file AccDataSis18.h.
References IsHtdOn().
|
inline |
Definition at line 115 of file AccDataSis18.h.
References AccPatternEvent(), and fulPlannedUTC.
|
inline |
Definition at line 116 of file AccDataSis18.h.
References fulPlannedUTC.
| void AccPatternEvent::Print | ( | ) | const |
Definition at line 189 of file AccDataSis18.cxx.
References fulExecutedTAI, fulExecutedUTC, fulPlannedTAI, fulPlannedUTC, and IsHtdOn().
Referenced by AccPatternEvent().
|
friend |
Needed for finding time position within a vector of AccTimingEvent with lower_bound/upper_bound.
Definition at line 119 of file AccDataSis18.h.
References AccPatternEvent(), and fulPlannedUTC.
|
private |
Definition at line 127 of file AccDataSis18.h.
Referenced by AccPatternEvent(), AccPatternEvent(), and IsHtdOn().
|
private |
Definition at line 129 of file AccDataSis18.h.
Referenced by AccPatternEvent(), AccPatternEvent(), and Print().
|
private |
Definition at line 128 of file AccDataSis18.h.
Referenced by AccPatternEvent(), AccPatternEvent(), and Print().
|
private |
Definition at line 126 of file AccDataSis18.h.
Referenced by AccPatternEvent(), AccPatternEvent(), and Print().
|
private |
Constants.
Fields
Definition at line 125 of file AccDataSis18.h.
Referenced by AccPatternEvent(), AccPatternEvent(), GetTime(), operator<(), operator<, operator<(), and Print().