ATLAS Offline Software
|
Classes | |
struct | AccessorMap_v1 |
Define a template struct. More... | |
class | AccessorWrapper |
class | AccessorWrapper< double > |
Double accessor specialization : internally stored as float. More... | |
class | AccessorWrapper< Dummy > |
class | AccessorWrapper< IParticle::FourMom_t > |
Specialiazed accessor for FourMom_t : internally stores the FourMom_t as 4 floats in the Aux Store. More... | |
class | AccessorWrapper< JetFourMom_t > |
Specialiazed accessor for JetFourMom_t : internally stores the JetFourMom_t as 4 floats in the Aux Store. More... | |
class | AccessorWrapper< std::vector< double > > |
specialization : internally stored as float More... | |
class | FourMomAccessor |
A base class holding accessors for 4 floats of a 4-vector. More... | |
struct | Named |
struct | ObjectAccessorMap_v1 |
class | ObjectAccessorWrapper |
class | ObjectAccessorWrapper< Dummy > |
class | ObjectAccessorWrapper< std::vector< const TYPE * > > |
Accessor wrapper for vector< AuxElement> objects. More... | |
Functions | |
std::string | name_v1 (xAOD::JetAttribute::AttributeID id) |
Returns a name given the AttributeID. More... | |
std::string | assoName_v1 (xAOD::JetAttribute::AssoParticlesID id) |
Returns a name given the AssoParticlesID. More... | |
template<class T > | |
const AccessorWrapper< T > * | accessor (xAOD::JetAttribute::AttributeID id) |
Returns an attribute accessor corresponding to an AttributeID. More... | |
std::string | name (xAOD::JetAttribute::AttributeID id) |
const AccessorWrapper<T>* xAOD::JetAttributeAccessor::accessor | ( | xAOD::JetAttribute::AttributeID | id | ) |
Returns an attribute accessor corresponding to an AttributeID.
returns null if invalid AttributeID.
Definition at line 26 of file JetAccessorMap.h.
std::string xAOD::JetAttributeAccessor::assoName_v1 | ( | xAOD::JetAttribute::AssoParticlesID | id | ) |
|
inline |
Definition at line 30 of file JetAccessorMap.h.
std::string xAOD::JetAttributeAccessor::name_v1 | ( | xAOD::JetAttribute::AttributeID | id | ) |