1 #ifndef DataFormats_Provenance_EventID_h
2 #define DataFormats_Provenance_EventID_h
82 return !(*
this < iRHS);
86 return !(*
this < iRHS || iRHS < *
this);
90 return !(*
this == iRHS);
94 return (*
this < iRHS || *
this == iRHS);
98 return !(*
this <= iRHS);
112 return 0xFFFFFFFFFFFFFFFFULL;
138 return (rh < lh ? rh : lh);
143 return (rh < lh ? lh : rh);
EventNumber_t event() const
bool operator!=(EventID const &iRHS) const
static RunNumber_t maxRunNumber()
bool operator==(EventID const &iRHS) const
RunNumber_t const invalidRunNumber
bool operator<(EventID const &iRHS) const
unsigned long long EventNumber_t
LuminosityBlockNumber_t luminosityBlock_
LuminosityBlockNumber_t luminosityBlock() const
unsigned int LuminosityBlockNumber_t
EventID previous(LuminosityBlockNumber_t const &lumi) const
EventID next(LuminosityBlockNumber_t const &lumi) const
EventNumber_t const invalidEventNumber
static LuminosityBlockNumber_t maxLuminosityBlockNumber()
void setLuminosityBlockNumber(LuminosityBlockNumber_t const &lb)
EventID const & min(EventID const &lh, EventID const &rh)
EventID nextRun(LuminosityBlockNumber_t const &lumi) const
LuminosityBlockNumber_t const invalidLuminosityBlockNumber
bool operator<=(EventID const &iRHS) const
static EventID firstValidEvent()
static EventNumber_t maxEventNumber()
EventID nextRunFirstEvent(LuminosityBlockNumber_t const &lumi) const
EventID(RunNumber_t iRun, LuminosityBlockNumber_t iLumi, EventNumber_t iEvent)
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
EventID previousRunLastEvent(LuminosityBlockNumber_t const &lumi) const
bool operator>=(EventID const &iRHS) const
EventID const & max(EventID const &lh, EventID const &rh)
bool operator>(EventID const &iRHS) const