|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef ATHCONTAINERS_AUXVECTORINTERFACE_H
14 #define ATHCONTAINERS_AUXVECTORINTERFACE_H
88 #include "AthContainers/tools/AuxVectorInterface.icc"
91 #endif // not ATHCONTAINERS_AUXVECTORINTERFACE_H
AuxVectorInterface(SG::auxid_t auxid, size_t size, void *ptr)
Build from a (non-const) raw array.
bool const RAWDATA *ch2 const
virtual size_t size_v() const override final
Return the size of the container.
size_t auxid_t
Identifier for a particular aux data item.
size_t m_size
Size of the container.
AuxVectorInterface(IAuxStore &store)
Build from a (non-const) auxiliary store.
virtual size_t capacity_v() const override final
Return the capacity of the container.
Manage lookup of vectors of auxiliary data.
AuxVectorInterface(const IConstAuxStore &store)
Build from a (const) auxiliary store.
Interface for non-const operations on an auxiliary store.
AuxVectorInterface(SG::auxid_t auxid, size_t size, const void *ptr)
Build from a (const) raw array.
Make an AuxVectorData object from either a raw array or an aux store.
Manage lookup of vectors of auxiliary data.
Interface for const operations on an auxiliary store.