![]() |
ATLAS Offline Software
|
#include <IOVEntry.h>
Classes | |
| class | IOVEntryStartCritereon |
| class | IOVEntryStopCritereon |
Public Types | |
| typedef std::multiset< IOVEntry *, IOVEntryStartCritereon > | StartSet_t |
| typedef std::multiset< IOVEntry *, IOVEntryStopCritereon > | StopSet_t |
Public Member Functions | |
| IOVEntry (SG::DataProxy *proxy, std::unique_ptr< IOVRange > range) | |
| IOVRange * | range () |
| const IOVRange * | range () const |
| void | setRange (std::unique_ptr< IOVRange > range) |
| SG::DataProxy * | proxy () |
| const SG::DataProxy * | proxy () const |
| bool | removedStart () const |
| bool | removedStop () const |
| void | setRemovedStart (bool b) |
| void | setRemovedStop (bool b) |
| void | setStartITR (StartSet_t::iterator itr) |
| void | setStopITR (StopSet_t::iterator itr) |
| StartSet_t::iterator | getStartITR () const |
| StopSet_t::iterator | getStopITR () const |
Private Attributes | |
| SG::DataProxy * | m_proxy {} |
| std::unique_ptr< IOVRange > | m_range |
| bool | m_removedStart {false} |
| bool | m_removedStop {false} |
| StartSet_t::iterator | m_startITR {} |
| StopSet_t::iterator | m_stopITR {} |
Definition at line 26 of file IOVEntry.h.
| typedef std::multiset<IOVEntry*, IOVEntryStartCritereon> IOVEntry::StartSet_t |
Definition at line 51 of file IOVEntry.h.
| typedef std::multiset<IOVEntry*, IOVEntryStopCritereon> IOVEntry::StopSet_t |
Definition at line 52 of file IOVEntry.h.
|
inline |
Definition at line 54 of file IOVEntry.h.
|
inline |
Definition at line 74 of file IOVEntry.h.
|
inline |
Definition at line 75 of file IOVEntry.h.
|
inline |
Definition at line 62 of file IOVEntry.h.
|
inline |
Definition at line 63 of file IOVEntry.h.
|
inline |
Definition at line 58 of file IOVEntry.h.
Definition at line 59 of file IOVEntry.h.
|
inline |
Definition at line 65 of file IOVEntry.h.
|
inline |
Definition at line 66 of file IOVEntry.h.
|
inline |
Definition at line 60 of file IOVEntry.h.
|
inline |
Definition at line 68 of file IOVEntry.h.
|
inline |
Definition at line 69 of file IOVEntry.h.
|
inline |
Definition at line 71 of file IOVEntry.h.
|
inline |
Definition at line 72 of file IOVEntry.h.
|
private |
Definition at line 78 of file IOVEntry.h.
|
private |
Definition at line 79 of file IOVEntry.h.
|
private |
Definition at line 81 of file IOVEntry.h.
|
private |
Definition at line 82 of file IOVEntry.h.
|
private |
Definition at line 84 of file IOVEntry.h.
|
private |
Definition at line 85 of file IOVEntry.h.