1 #ifndef CondCore_CondDB_Time_h 2 #define CondCore_CondDB_Time_h 10 #include <type_traits>
static constexpr const char *const MAX_TIMESTAMP
static constexpr TimeType USERID
static constexpr unsigned long SINCE_TIME_GROUP_SIZE
static constexpr TimeType INVALID
static constexpr TimeType RUNNUMBER
Time_t fromIOVSyncValue(edm::IOVSyncValue const &time, TimeType timetype)
unsigned long long Time_t
TimeType timeTypeFromName(const std::string &name)
edm::IOVSyncValue toIOVSyncValue(cond::Time_t time, TimeType timetype, bool startOrStop)
static constexpr TimeType TIMESTAMP
static constexpr unsigned int SINCE_LUMI_GROUP_SIZE
const unsigned int SECONDS_PER_LUMI(23)
static constexpr unsigned int SINCE_HASH_GROUP_SIZE
static constexpr TimeType HASH
Time_t tillTimeFromNextSince(Time_t nextSince, TimeType timeType)
std::pair< unsigned int, unsigned int > UnpackedTime
edm::IOVSyncValue limitedIOVSyncValue(Time_t time, TimeType timetype)
static constexpr unsigned int SINCE_RUN_GROUP_SIZE
std::string timeTypeName(TimeType type)
const Time_t MAX_VAL(std::numeric_limits< Time_t >::max())
static constexpr TimeType LUMIID
cond::UnpackedTime UnpackedTime
Time_t sinceGroupSize(TimeType tp)