1 #ifndef _det_ValidityStamp_h_
2 #define _det_ValidityStamp_h_
13 #include <utl/TimeRange.h>
Time interval defined by two TimeStamps.
ValidityStamp(const utl::TimeStamp &start, const utl::TimeStamp &stop)
A TimeStamp holds GPS second and nanosecond for some event.
void SetTimeRange(const TimeStamp &start, const TimeStamp &stop)
Set time range.
void SetValidityInterval(const utl::TimeStamp &start, const utl::TimeStamp &stop)
Set the start and end validity times.
bool IsValid() const
True if detector time is between start and end validity times.
Object to keep track of whether data are valid, or have expired.