int updateStartTimeDB() noexcept(false)
void setByTime(std::string location, const Tm &t) noexcept(false)
void setByID(int id) noexcept(false) override
void setRunStart(const Tm &start)
void setDBInsertionTime(const Tm &dbtime)
void setRunTag(const RunTag &tag)
run_t getRunNumber() const
void setByRecentData(std::string dataTable, RunTag *tag, run_t run=(unsigned int) -1) noexcept(false)
void setRunNumber(run_t run)
bool operator!=(const RunIOV &r) const
void setByRun(RunTag *tag, run_t run) noexcept(false)
int fetchID() noexcept(false) override
int writeDB() noexcept(false)
int updateEndTimeDB() noexcept(false)
void setRunEnd(const Tm &end)
int fetchIDByRunAndTag() noexcept(false)