|
ATLAS Offline Software
|
Go to the documentation of this file.
15 template<
class T1,
class T2 >
17 const std::pair< T1, T2 >&
p ) {
19 out <<
"{" <<
p.first <<
", " <<
p.second <<
"}";
26 const std::vector< T >&
vec ) {
29 for(
size_t i = 0;
i <
vec.size(); ++
i ) {
31 if(
i < (
vec.size() - 1 ) ) {
57 return StatusCode::SUCCESS;
79 " IS_SIMULATION" :
"" )
83 " IS_CALIBRATION" :
"" ) );
110 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
std::string m_key
StoreGate key of the object to be tested.
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.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
@ IS_CALIBRATION
true: calibration, false: physics
std::vector< size_t > vec
uint32_t timeStampNSOffset() const
Nanosecond time offset wrt. the time stamp.
virtual StatusCode initialize()
Function initialising the algorithm.
@ 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.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
::StatusCode StatusCode
StatusCode definition for legacy code.
uint64_t detectorMask() const
Bit field indicating which TTC zones are present in the event.
uint32_t lumiBlock() const
The current event's luminosity block number.
std::ostream & operator<<(std::ostream &lhs, const TestGaudiProperty &rhs)
Class describing the basic event information.
const DetDescrTags_t & detDescrTags() const
The detector description tags.
EventInfoReaderAlg(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
uint32_t timeStamp() const
POSIX time in seconds from 1970. January 1st.
virtual StatusCode execute()
Function executing the algorithm.
const std::vector< SubEvent > & subEvents() const
Get the pileup events that were used in the simulation.
uint32_t bcid() const
The bunch crossing ID of the event.
@ IS_TESTBEAM
true: testbeam, false: full detector
Class describing the properties of one pileup sub-event.
uint64_t mcEventNumber() const
The MC generator's event number.
bool eventType(EventType type) const
Check for one particular bitmask value.