ATLAS Offline Software
|
A structure with data about ROB properties. More...
#include <ROBDataMonitor.h>
Public Member Functions | |
ROBDataStruct () | |
default constructor More... | |
ROBDataStruct (const uint32_t) | |
constructor More... | |
bool | isUnclassified () const |
ROB is unclassified. More... | |
bool | isHLTCached () const |
ROB was found in ROBDataProviderSvc cache. More... | |
bool | isDCMCached () const |
ROB was found in DCM cache. More... | |
bool | isRetrieved () const |
ROB was retrieved over network. More... | |
bool | isIgnored () const |
ROB was ignored. More... | |
bool | isUndefined () const |
ROB was not enabled. More... | |
bool | isStatusOk () const |
ROB has no status words set. More... | |
Public Attributes | |
uint32_t | rob_id |
uint32_t | rob_size |
robmonitor::ROBHistory | rob_history |
uint32_t | rob_status_word |
Friends | |
std::ostream & | operator<< (std::ostream &os, const robmonitor::ROBDataStruct &rhs) |
A structure with data about ROB properties.
Definition at line 39 of file ROBDataMonitor.h.
ROBDataStruct::ROBDataStruct | ( | ) |
ROBDataStruct::ROBDataStruct | ( | const uint32_t | srcId | ) |
bool ROBDataStruct::isDCMCached | ( | ) | const |
ROB was found in DCM cache.
Definition at line 36 of file ROBDataMonitor.cxx.
bool ROBDataStruct::isHLTCached | ( | ) | const |
ROB was found in ROBDataProviderSvc cache.
Definition at line 32 of file ROBDataMonitor.cxx.
bool ROBDataStruct::isIgnored | ( | ) | const |
ROB was ignored.
Definition at line 44 of file ROBDataMonitor.cxx.
bool ROBDataStruct::isRetrieved | ( | ) | const |
ROB was retrieved over network.
Definition at line 40 of file ROBDataMonitor.cxx.
bool ROBDataStruct::isStatusOk | ( | ) | const |
ROB has no status words set.
Definition at line 52 of file ROBDataMonitor.cxx.
bool ROBDataStruct::isUnclassified | ( | ) | const |
ROB is unclassified.
Definition at line 28 of file ROBDataMonitor.cxx.
bool ROBDataStruct::isUndefined | ( | ) | const |
ROB was not enabled.
Definition at line 48 of file ROBDataMonitor.cxx.
|
friend |
Definition at line 147 of file ROBDataMonitor.h.
robmonitor::ROBHistory robmonitor::ROBDataStruct::rob_history |
Definition at line 53 of file ROBDataMonitor.h.
uint32_t robmonitor::ROBDataStruct::rob_id |
Definition at line 51 of file ROBDataMonitor.h.
uint32_t robmonitor::ROBDataStruct::rob_size |
Definition at line 52 of file ROBDataMonitor.h.
uint32_t robmonitor::ROBDataStruct::rob_status_word |
Definition at line 54 of file ROBDataMonitor.h.