21 EventID(
unsigned long runNumber_,
unsigned long lumiBlockNumber_,
22 unsigned long eventNumber_);
29 EventID(
unsigned long runNumber_,
bool minimal =
true);
39 void Set(
unsigned long runNumber_,
unsigned long lumiBlockNumber_,
40 unsigned long eventNumber_);
52 void Set(
unsigned long runNumber_,
bool minimal =
true);
64 unsigned long Run()
const;
70 unsigned long Event()
const;
73 unsigned long runNumber;
74 unsigned long lumiBlockNumber;
75 unsigned long eventNumber;
bool operator==(EventID const &rhs) const
Equality operator.
Definition: EventID.cpp:59
bool operator<(EventID const &rhs) const
Comparison operator.
Definition: EventID.cpp:47
unsigned long LumiBlock() const
Get the luminosity block number.
Definition: EventID.cpp:78
void Set(unsigned long runNumber_, unsigned long lumiBlockNumber_, unsigned long eventNumber_)
Sets the ID.
Definition: EventID.cpp:21
EventID()
Default constructor.
Definition: EventID.cpp:4
unsigned long Event() const
Get the event number.
Definition: EventID.cpp:84
unsigned long Run() const
Get the run number.
Definition: EventID.cpp:72
The class aggregates event ID information.
Definition: EventID.hpp:14
EventID & operator=(EventID const &)=default
Default assignment operator.
bool operator<=(EventID const &rhs) const
Unstrict comparison operator.
Definition: EventID.cpp:66