|
BmnRoot
|
#include <SpillStatus.h>
Public Member Functions | |
| SpillStatus () | |
| bool | CheckTimes () |
| SpillStatus () | |
| bool | CheckTimes () |
Public Attributes | |
| SysPoint | start_ts |
| SysPoint | stop_ts |
| SysPoint | device_ts |
| SysPoint | app_ts |
| UInt_t | cur_spill_time_ms |
| UInt_t | spill_cnt |
| UInt_t | phase |
| bool | times_valid |
| SpillCntrs< counters_cnt > | counters |
Static Public Attributes | |
| static const size_t | counters_cnt = 16 |
Class SpillStatus raw spill status from JSON block
Definition at line 19 of file SpillStatus.h.
|
inline |
Definition at line 21 of file SpillStatus.h.
|
inline |
Definition at line 21 of file SpillStatus.h.
|
inline |
Definition at line 32 of file SpillStatus.h.
References device_ts, start_ts, stop_ts, and times_valid.
|
inline |
Definition at line 32 of file SpillStatus.h.
References device_ts, start_ts, stop_ts, and times_valid.
| SysPoint SpillStatus::app_ts |
Definition at line 42 of file SpillStatus.h.
| SpillCntrs< counters_cnt > SpillStatus::counters |
Definition at line 47 of file SpillStatus.h.
|
inlinestatic |
Definition at line 38 of file SpillStatus.h.
Referenced by BmnConverterTools::ParseJsonStatus(), and BmnMetadataDecoder::ProcessStatusBlocks().
| UInt_t SpillStatus::cur_spill_time_ms |
Definition at line 43 of file SpillStatus.h.
| SysPoint SpillStatus::device_ts |
Definition at line 41 of file SpillStatus.h.
Referenced by CheckTimes().
| UInt_t SpillStatus::phase |
Definition at line 45 of file SpillStatus.h.
| UInt_t SpillStatus::spill_cnt |
Definition at line 44 of file SpillStatus.h.
| SysPoint SpillStatus::start_ts |
Definition at line 39 of file SpillStatus.h.
Referenced by CheckTimes(), BmnConverter::ParseJsonTLV(), and BmnRawSource::ParseJsonTLV().
| SysPoint SpillStatus::stop_ts |
Definition at line 40 of file SpillStatus.h.
Referenced by CheckTimes(), BmnConverter::ParseJsonTLV(), and BmnRawSource::ParseJsonTLV().
| bool SpillStatus::times_valid |
Definition at line 46 of file SpillStatus.h.
Referenced by CheckTimes(), BmnConverter::ParseJsonTLV(), and BmnRawSource::ParseJsonTLV().