|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EVENTINFO_EVENTID_H
6 #define EVENTINFO_EVENTID_H
25 #include "GaudiKernel/EventIDBase.h"
159 os <<
"[Run,Evt,Lumi,Time,BunchCross,DetMask] = ["
161 <<
"," << rhs.event_number()
162 <<
"," << rhs.lumi_block()
163 <<
"," << rhs.time_stamp()
164 <<
":" << rhs.time_stamp_ns_offset()
165 <<
"," << rhs.bunch_crossing_id()
174 #endif // EVENTINFO_EVENTID_H
number_type m_detector_mask3
detector mask3 - additional trigger bits
setEventNumber setTimeStamp setBCID detectorMask1
number_type m_detector_mask2
detector mask2 - additional trigger bits
number_type detector_mask2(void) const
detector mask0 - bit field indicating which TTC zones have been built into the event,...
number_type detector_mask0(void) const
detector mask0 - bit field indicating which TTC zones have been built into the event,...
uint64_t detector_mask(void) const
detector mask - as a 64 bit number - only provides access to the combined 64 bits det mask,...
number_type m_detector_mask0
detector mask0 - bit field indicating which TTC zones have been built into the event,...
EventIDBase::number_type number_type
number_type detector_mask3(void) const
detector mask1 - bit field indicating which TTC zones have been built into the event,...
friend std::ostream & operator<<(std::ostream &os, const EventID &rhs)
Extraction operators.
This class provides a unique identification for each event, in terms of run/event number and/or a tim...
number_type m_detector_mask1
detector mask1 - bit field indicating which TTC zones have been built into the event,...
setEventNumber setTimeStamp setBCID setDetectorMask1 detectorMask3
number_type detector_mask1(void) const
detector mask1 - bit field indicating which TTC zones have been built into the event,...
std::ostream & operator<<(std::ostream &os, const EventID &rhs)
void set_detector_mask(number_type detectorMask0, number_type detectorMask1, number_type detectorMask2=0, number_type detectorMask3=0)
set detector mask