1 #ifndef canvas_Persistency_Provenance_SubRunAuxiliary_h 2 #define canvas_Persistency_Provenance_SubRunAuxiliary_h 15 class SubRunAuxiliary;
37 void write(std::ostream& os)
const;
std::ostream & operator<<(std::ostream &os, EDAnalyzer::Table< T > const &t)
void write(std::ostream &os) const
SubRunID const & id() const
SubRunAuxiliary(RunNumber_t const theRun, SubRunNumber_t const theSubRun, Timestamp const &theTime, Timestamp const &theEndTime)
Timestamp const & endTime() const
void setProcessHistoryID(ProcessHistoryID const &phid) const
ProcessHistoryID processHistoryID_
RunID const & runID() const
ProcessHistoryID const & processHistoryID() const
Timestamp const & beginTime() const
static constexpr BranchType branch_type
IDNumber_t< Level::SubRun > SubRunNumber_t
SubRunNumber_t subRun() const
SubRunAuxiliary()=default
void setRangeSetID(unsigned const id) const
static constexpr Timestamp invalidTimestamp()
SubRunAuxiliary(SubRunID const &theId, Timestamp const &theTime, Timestamp const &theEndTime)
void setEndTime(Timestamp const &time)
SubRunNumber_t subRun() const
bool mergeAuxiliary(SubRunAuxiliary const &newAux)
RunID const & runID() const
IDNumber_t< Level::Run > RunNumber_t