16 RunAuxiliary::RunAuxiliary() =
default;
18 RunAuxiliary::RunAuxiliary(
RunID const& theId,
129 return id_ == newAux.
id();
ProcessHistoryID const & processHistoryID() const noexcept
RunID const & runID() const noexcept
void write(std::ostream &) const
Timestamp const & beginTime() const noexcept
unsigned rangeSetID() const noexcept
bool mergeAuxiliary(RunAuxiliary const &)
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
ProcessHistoryID processHistoryID_
RunNumber_t run() const noexcept
static constexpr Timestamp invalidTimestamp()
Timestamp const & endTime() const noexcept
void setProcessHistoryID(ProcessHistoryID const &)
void mergeNewTimestampsIntoThis_(RunAuxiliary const &)
RunAuxiliary duplicateWith(Timestamp beginTime, Timestamp endTime={}) const
RunID const & id() const noexcept
void setRangeSetID(unsigned const id) const
IDNumber_t< Level::Run > RunNumber_t