![]() |
ATLAS Offline Software
|
Range object to store in ConcurrentRangeMap.
More...
#include <CondCont.h>
Public Member Functions | |
| RangeKey () | |
| Default constructor. More... | |
| RangeKey (const EventIDRange &r, key_type start, key_type stop) | |
| Constructor from range+start/stop. More... | |
Public Attributes | |
| key_type | m_start |
| Packed start time. More... | |
| key_type | m_stop |
| Packed stop time. More... | |
| EventIDRange | m_range |
| Original range object. More... | |
Range object to store in ConcurrentRangeMap.
We need to store the original range as an EventIDRange. For efficiency of comparisons, we also store the start and stop times as packed key_types.
Definition at line 424 of file CondCont.h.
| CondContBase::RangeKey::RangeKey | ( | ) |
Default constructor.
Constructor from range+start/stop.
| EventIDRange CondContBase::RangeKey::m_range |
Original range object.
Definition at line 442 of file CondCont.h.
| key_type CondContBase::RangeKey::m_start |
Packed start time.
Definition at line 436 of file CondCont.h.
| key_type CondContBase::RangeKey::m_stop |
Packed stop time.
Definition at line 439 of file CondCont.h.
1.8.18