14 #ifndef IOVDATA_IOVTIMESTAMP_H 15 #define IOVDATA_IOVTIMESTAMP_H 41 void SetStamp(
unsigned long stamp,
unsigned int substamp = 0)
static IOVTimeStamp MinTimeStamp()
bool operator==(const IOVTimeStamp &ts) const
implementation of equality operator
void SetStamp(unsigned long stamp, unsigned int substamp=0)
IOVTimeStamp(unsigned long stamp, unsigned int substamp=0)
Constructor.
virtual ~IOVTimeStamp()
Default destructor.
bool operator>=(const IOVTimeStamp &ts) const
bool operator<(const IOVTimeStamp &ts) const
comparison operators
const std::string & DBStamp() const
bool operator<=(const IOVTimeStamp &ts) const
unsigned long SubStamp() const
bool operator>(const IOVTimeStamp &ts) const
bool operator!=(const IOVTimeStamp &ts) const
remaining comparison operators implemented in terms of == and <
Filters for channels, events, etc.
unsigned long Stamp() const
IOVTimeStamp & operator=(const IOVTimeStamp &ts)
assignment operator
static IOVTimeStamp GetFromString(const std::string &ts)
static IOVTimeStamp MaxTimeStamp()