|
ATLAS Offline Software
|
Go to the source code of this file.
◆ eventIDFromxAOD()
◆ eventTypeFromxAOD()
Extra patterns decribing particle interation process.
uint64_t eventNumber() const
The current event's event number.
const std::vector< float > & mcEventWeights() const
The weights of all the MC events used in the simulation.
This class represents the "type of event" where the type is given by one or more "characteristics".
@ IS_CALIBRATION
true: calibration, false: physics
uint32_t timeStampNSOffset() const
Nanosecond time offset wrt. the time stamp.
@ IS_SIMULATION
true: simulation, false: data
uint32_t runNumber() const
The current event's run number.
uint32_t mcChannelNumber() const
The MC generator's channel number.
static const EventTypeCode IS_CALIBRATION
true: IS_CALIBRATION, false: IS_PHYSICS
uint32_t lumiBlock() const
The current event's luminosity block number.
static const EventTypeCode IS_SIMULATION
true: IS_SIMULATION, false: IS_DATA
const DetDescrTags_t & detDescrTags() const
The detector description tags.
static const EventTypeCode IS_TESTBEAM
true: IS_TESTBEAM, false: IS_FROM_ATLAS_DET
This class provides a unique identification for each event, in terms of run/event number and/or a tim...
uint32_t timeStamp() const
POSIX time in seconds from 1970. January 1st.
float mcEventWeight(size_t i=0) const
The weight of one specific MC event used in the simulation.
uint32_t bcid() const
The bunch crossing ID of the event.
@ IS_TESTBEAM
true: testbeam, false: full detector
uint64_t mcEventNumber() const
The MC generator's event number.
bool eventType(EventType type) const
Check for one particular bitmask value.