![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENAKERNEL_IOVRANGE_H
6 #define ATHENAKERNEL_IOVRANGE_H
51 operator std::string()
const;
52 operator EventIDRange()
const;
68 return ! (lhs == rhs);
IOVRange & operator=(const IOVRange &r)=default
friend std::ostream & operator<<(std::ostream &os, const IOVRange &rhs)
Validity Range object. Holds two IOVTimes (start and stop)
const IOVTime & start() const
bool isInRange(const IOVTime &t) const
Basic time unit for IOVSvc. Hold time as a combination of run and event numbers.
const IOVTime & stop() const
Basic time unit for IOVSvc. Hold time as a combination of run and event numbers.
bool operator==(const IOVRange &lhs, const IOVRange &rhs)
IOVRange(const IOVRange &r)=default
friend bool operator!=(const IOVRange &lhs, const IOVRange &rhs)
friend bool operator==(const IOVRange &lhs, const IOVRange &rhs)
bool operator!=(const IOVRange &lhs, const IOVRange &rhs)