![]() |
Project
|
#include <TimingInfo.h>
Public Member Functions | |
bool | isTimer () const |
Static Public Member Functions | |
static bool | timesliceIsTimer (size_t timeslice) |
Public Attributes | |
size_t | timeslice = 0 |
uint32_t | firstTForbit = -1 |
uint32_t | tfCounter = -1 |
the orbit the TF begins | |
uint32_t | runNumber = -1 |
uint64_t | creation = -1UL |
uint64_t | lapse = 0 |
bool | globalRunNumberChanged = false |
bool | streamRunNumberChanged = false |
bool | keepAtEndOfStream = false |
Wether this kind of data should be flushed during end of stream. | |
Static Public Attributes | |
static constexpr ServiceKind | service_kind = ServiceKind::Stream |
Definition at line 24 of file TimingInfo.h.
|
inline |
Definition at line 47 of file TimingInfo.h.
|
inlinestatic |
Definition at line 46 of file TimingInfo.h.
uint64_t o2::framework::TimingInfo::creation = -1UL |
Definition at line 34 of file TimingInfo.h.
uint32_t o2::framework::TimingInfo::firstTForbit = -1 |
the timeslice associated to current processing. The default is in general overridden unless the end of stream arrives without any previous processing, so we need to 0 it, and not use -1, which would break the oldest possible timeframe in that case.
Definition at line 31 of file TimingInfo.h.
bool o2::framework::TimingInfo::globalRunNumberChanged = false |
Wether this TimingInfo refers to the first timeframe from a new run.
Definition at line 38 of file TimingInfo.h.
bool o2::framework::TimingInfo::keepAtEndOfStream = false |
Wether this kind of data should be flushed during end of stream.
Definition at line 44 of file TimingInfo.h.
uint64_t o2::framework::TimingInfo::lapse = 0 |
Definition at line 35 of file TimingInfo.h.
uint32_t o2::framework::TimingInfo::runNumber = -1 |
Definition at line 33 of file TimingInfo.h.
|
staticconstexpr |
Definition at line 25 of file TimingInfo.h.
bool o2::framework::TimingInfo::streamRunNumberChanged = false |
Wether this TimingInfo refers to the first timeframe from a new run, as being processed by the current stream. FIXME: for now this is the same as the above.
Definition at line 42 of file TimingInfo.h.
uint32_t o2::framework::TimingInfo::tfCounter = -1 |
the orbit the TF begins
Definition at line 32 of file TimingInfo.h.
size_t o2::framework::TimingInfo::timeslice = 0 |
Definition at line 26 of file TimingInfo.h.