|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef ATHCONTAINERS_LINKEDVARACCESSORBASE_H
14 #define ATHCONTAINERS_LINKEDVARACCESSORBASE_H
76 #endif // not ATHCONTAINERS_LINKEDVARACCESSORBASE_H
Base class usable for accessors for variables with linked variables.
requires(IsConstAuxElement< ELT >) bool isAvailable(const ELT &e) const
Test to see if this variable exists in the store.
SG::auxid_t auxid() const
Return the aux id for this variable.
uint32_t m_auxid
The cached auxid.
uint32_t m_linkedAuxid
The cached auxid for the linked payload vector.
size_t auxid_t
Identifier for a particular aux data item.
bool isAvailable(const AuxVectorData &e) const
Test to see if this variable exists in the store.
Basic definitions for auxiliary types.
SG::auxid_t linkedAuxid() const
Return the aux id for the linked payload vector.
Manage lookup of vectors of auxiliary data.