|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef XAODEVENTINFO_VERSIONS_EVENTAUXINFO_V1_H
8 #define XAODEVENTINFO_VERSIONS_EVENTAUXINFO_V1_H
48 size_t capacity)
override;
152 #endif // XAODEVENTINFO_VERSIONS_EVENTAUXINFO_V1_H
Common base class for auxiliary info objects.
Auxiliary information about the event.
virtual void lockDecoration(SG::auxid_t auxid) override
Lock a decoration.
std::vector< std::string > streamTagNames
SG::auxid_t auxid_t
The aux ID type definition.
SG_BASE(xAOD::EventAuxInfo_v1, xAOD::AuxInfoBase)
Variable-sized bitset allowing (mostly) concurrent access.
Variable-sized bitset allowing (mostly) concurrent access.
uint16_t level1TriggerType
virtual size_t size() const override
Get the size of the container.
std::vector< char > streamTagObeysLumiblock
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
uint32_t eventTypeBitmask
EventAuxInfo_v1()
Default constructor.
float actualInteractionsPerCrossing
size_t auxid_t
Identifier for a particular aux data item.
virtual bool isDecoration(auxid_t auxid) const override
Test if a particular variable is tagged as a decoration.
virtual void * getDecoration(SG::auxid_t auxid, size_t size, size_t capacity) override
Return the data vector for one aux data decoration item.
std::vector< std::pair< std::string, std::string > > detDescrTags
CxxUtils::ConcurrentBitset m_decorFlags
Keep track of the event status flags.
uint32_t timeStampNSOffset
float averageInteractionsPerCrossing
void toTransient()
Called after one of these objects is read.
std::vector< std::string > streamTagTypes
uint32_t extendedLevel1ID