11 SubRunAuxiliary::SubRunAuxiliary() =
default;
13 SubRunAuxiliary::SubRunAuxiliary(
SubRunID const& theId,
142 if (
id_ != newAux.
id()) {
RunID const & runID() const noexcept
void write(std::ostream &os) const
void setProcessHistoryID(ProcessHistoryID const &phid)
ProcessHistoryID processHistoryID_
SubRunID const & subRunID() const noexcept
SubRunNumber_t subRun() const noexcept
RunID const & runID() const
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
unsigned rangeSetID() const noexcept
bool mergeAuxiliary(SubRunAuxiliary const &)
IDNumber_t< Level::SubRun > SubRunNumber_t
Timestamp const & endTime() const noexcept
RunNumber_t run() const noexcept
void setRangeSetID(unsigned const id) const
SubRunAuxiliary duplicateWith(Timestamp beginTime, Timestamp endTime={}) const
static constexpr Timestamp invalidTimestamp()
SubRunID const & id() const noexcept
ProcessHistoryID const & processHistoryID() const noexcept
SubRunNumber_t subRun() const
Timestamp const & beginTime() const noexcept
IDNumber_t< Level::Run > RunNumber_t