#include <RunAuxiliary.h>
Public Member Functions | |
Timestamp const & | beginTime () const |
Timestamp const & | endTime () const |
RunID const & | id () const |
RunID & | id () |
void | mergeAuxiliary (RunAuxiliary const &aux) |
ProcessHistoryID const & | processHistoryID () const |
RunNumber_t | run () const |
RunAuxiliary () | |
RunAuxiliary (RunID const &theId, Timestamp const &theTime, Timestamp const &theEndTime) | |
RunAuxiliary (RunNumber_t const &run, Timestamp const &theTime, Timestamp const &theEndTime) | |
void | setBeginTime (Timestamp const &time) |
void | setEndTime (Timestamp const &time) |
void | setProcessHistoryID (ProcessHistoryID const &phid) |
void | write (std::ostream &os) const |
~RunAuxiliary () | |
Private Member Functions | |
void | mergeNewTimestampsIntoThis_ (RunAuxiliary const &newAux) |
Private Attributes | |
Timestamp | beginTime_ |
Timestamp | endTime_ |
RunID | id_ |
ProcessHistoryID | processHistoryID_ |
Friends | |
void | conversion (RunAux const &, RunAuxiliary &) |
Definition at line 15 of file RunAuxiliary.h.
|
inline |
Definition at line 18 of file RunAuxiliary.h.
|
inline |
Definition at line 19 of file RunAuxiliary.h.
|
inline |
Definition at line 21 of file RunAuxiliary.h.
|
inline |
Definition at line 23 of file RunAuxiliary.h.
|
inline |
Definition at line 29 of file RunAuxiliary.h.
References beginTime_.
Referenced by edm::RunBase::beginTime(), edm::RunForOutput::beginTime(), edm::RunPrincipal::beginTime(), EcalSignalGenerator< EEDigitizerTraits >::initializeEvent(), and mergeNewTimestampsIntoThis_().
|
inline |
Definition at line 30 of file RunAuxiliary.h.
References endTime_.
Referenced by edm::RunBase::endTime(), edm::RunForOutput::endTime(), edm::RunPrincipal::endTime(), and mergeNewTimestampsIntoThis_().
|
inline |
Definition at line 27 of file RunAuxiliary.h.
References id_.
Referenced by L1GtUtils::getL1GtRunCache(), edm::RunBase::id(), edm::RunForOutput::id(), and edm::RunPrincipal::id().
|
inline |
void edm::RunAuxiliary::mergeAuxiliary | ( | RunAuxiliary const & | aux | ) |
Definition at line 15 of file RunAuxiliary.cc.
References cms::cuda::assert(), id_, and mergeNewTimestampsIntoThis_().
|
private |
Definition at line 20 of file RunAuxiliary.cc.
References beginTime(), beginTime_, endTime(), endTime_, and edm::Timestamp::invalidTimestamp().
Referenced by mergeAuxiliary().
|
inline |
Definition at line 25 of file RunAuxiliary.h.
References processHistoryID_.
Referenced by fwlite::Run::history().
|
inline |
Definition at line 31 of file RunAuxiliary.h.
References id_, and edm::RunID::run().
Referenced by hcaldqm::DQHarvester::beginRun(), PedestalTask::bookHistograms(), LEDTask::bookHistograms(), QIE10Task::bookHistograms(), QIE11Task::bookHistograms(), UMNioTask::bookHistograms(), LaserTask::bookHistograms(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), LEDTask::dqmEndRun(), UMNioTask::dqmEndRun(), PedestalTask::dqmEndRun(), LaserTask::dqmEndRun(), L1GtUtils::retrieveL1GtTriggerMenuLite(), edm::RunBase::run(), edm::RunForOutput::run(), edm::RunPrincipal::run(), and edm::RootOutputFile::writeRun().
|
inline |
Definition at line 32 of file RunAuxiliary.h.
References beginTime_, and edm::Timestamp::invalidTimestamp().
|
inline |
Definition at line 36 of file RunAuxiliary.h.
References endTime_, and edm::Timestamp::invalidTimestamp().
|
inline |
Definition at line 26 of file RunAuxiliary.h.
References processHistoryID_.
Referenced by edm::StreamerInputSource::deserializeEvent(), and edm::RootOutputFile::writeRun().
void edm::RunAuxiliary::write | ( | std::ostream & | os | ) | const |
Definition at line 10 of file RunAuxiliary.cc.
References id_, and processHistoryID_.
Referenced by pkg.AbstractPkg::generate(), and edm::operator<<().
|
friend |
|
private |
Definition at line 51 of file RunAuxiliary.h.
Referenced by beginTime(), edm::conversion(), mergeNewTimestampsIntoThis_(), and setBeginTime().
|
private |
Definition at line 52 of file RunAuxiliary.h.
Referenced by edm::conversion(), endTime(), mergeNewTimestampsIntoThis_(), and setEndTime().
|
private |
Definition at line 49 of file RunAuxiliary.h.
Referenced by edm::conversion(), id(), mergeAuxiliary(), run(), and write().
|
private |
Definition at line 46 of file RunAuxiliary.h.
Referenced by edm::conversion(), processHistoryID(), setProcessHistoryID(), and write().