#include <SubRunAuxiliary.h>
Public Member Functions | |
~SubRunAuxiliary () | |
SubRunAuxiliary () | |
SubRunAuxiliary (SubRunID const &theId, Timestamp const &theTime, Timestamp const &theEndTime) | |
SubRunAuxiliary (RunNumber_t const theRun, SubRunNumber_t const theSubRun, Timestamp const &theTime, Timestamp const &theEndTime) | |
SubRunAuxiliary (SubRunAuxiliary const &) | |
SubRunAuxiliary (SubRunAuxiliary &&) | |
SubRunAuxiliary & | operator= (SubRunAuxiliary const &) |
SubRunAuxiliary & | operator= (SubRunAuxiliary &&) |
void | write (std::ostream &os) const |
ProcessHistoryID const & | processHistoryID () const noexcept |
void | setProcessHistoryID (ProcessHistoryID const &phid) const |
SubRunID const & | id () const noexcept |
SubRunID const & | subRunID () const noexcept |
RunID const & | runID () const noexcept |
RunNumber_t | run () const noexcept |
SubRunNumber_t | subRun () const noexcept |
Timestamp const & | beginTime () const noexcept |
Timestamp const & | endTime () const noexcept |
void | setEndTime (Timestamp const &time) |
void | setRangeSetID (unsigned const id) const |
unsigned | rangeSetID () const noexcept |
bool | mergeAuxiliary (SubRunAuxiliary const &) |
Public Attributes | |
ProcessHistoryID | processHistoryID_ {} |
unsigned | rangeSetID_ {-1u} |
SubRunID | id_ {} |
Timestamp | beginTime_ {} |
Timestamp | endTime_ {} |
Static Public Attributes | |
static constexpr BranchType | branch_type = InSubRun |
Definition at line 17 of file SubRunAuxiliary.h.
art::SubRunAuxiliary::~SubRunAuxiliary | ( | ) |
Definition at line 11 of file SubRunAuxiliary.cc.
art::SubRunAuxiliary::SubRunAuxiliary | ( | ) |
Definition at line 13 of file SubRunAuxiliary.cc.
art::SubRunAuxiliary::SubRunAuxiliary | ( | SubRunID const & | theId, |
Timestamp const & | theTime, | ||
Timestamp const & | theEndTime | ||
) |
Definition at line 17 of file SubRunAuxiliary.cc.
art::SubRunAuxiliary::SubRunAuxiliary | ( | RunNumber_t const | theRun, |
SubRunNumber_t const | theSubRun, | ||
Timestamp const & | theTime, | ||
Timestamp const & | theEndTime | ||
) |
Definition at line 27 of file SubRunAuxiliary.cc.
art::SubRunAuxiliary::SubRunAuxiliary | ( | SubRunAuxiliary const & | rhs | ) |
Definition at line 38 of file SubRunAuxiliary.cc.
art::SubRunAuxiliary::SubRunAuxiliary | ( | SubRunAuxiliary && | rhs | ) |
Definition at line 46 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 121 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 127 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 91 of file SubRunAuxiliary.cc.
bool art::SubRunAuxiliary::mergeAuxiliary | ( | SubRunAuxiliary const & | newAux | ) |
Definition at line 160 of file SubRunAuxiliary.cc.
SubRunAuxiliary & art::SubRunAuxiliary::operator= | ( | SubRunAuxiliary const & | rhs | ) |
Definition at line 55 of file SubRunAuxiliary.cc.
SubRunAuxiliary & art::SubRunAuxiliary::operator= | ( | SubRunAuxiliary && | rhs | ) |
Definition at line 68 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 79 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 147 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 109 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 103 of file SubRunAuxiliary.cc.
void art::SubRunAuxiliary::setEndTime | ( | Timestamp const & | time | ) |
Definition at line 133 of file SubRunAuxiliary.cc.
void art::SubRunAuxiliary::setProcessHistoryID | ( | ProcessHistoryID const & | phid | ) | const |
Definition at line 85 of file SubRunAuxiliary.cc.
void art::SubRunAuxiliary::setRangeSetID | ( | unsigned const | id | ) | const |
Definition at line 141 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 115 of file SubRunAuxiliary.cc.
|
noexcept |
Definition at line 97 of file SubRunAuxiliary.cc.
void art::SubRunAuxiliary::write | ( | std::ostream & | os | ) | const |
Definition at line 153 of file SubRunAuxiliary.cc.
Timestamp art::SubRunAuxiliary::beginTime_ {} |
Definition at line 80 of file SubRunAuxiliary.h.
|
static |
Definition at line 20 of file SubRunAuxiliary.h.
Timestamp art::SubRunAuxiliary::endTime_ {} |
Definition at line 82 of file SubRunAuxiliary.h.
SubRunID art::SubRunAuxiliary::id_ {} |
Definition at line 78 of file SubRunAuxiliary.h.
|
mutable |
Definition at line 74 of file SubRunAuxiliary.h.
|
mutable |
Definition at line 76 of file SubRunAuxiliary.h.