ATLAS Offline Software
|
Implementation of an accessor creator which provides accessors for xAOD accessor or decor handle access to content of AuxElement or AuxVectorBase. More...
#include <xAODAccessor.h>
Private Member Functions | |
virtual std::unique_ptr< IAccessor > | create (const SG::ReadHandleKey< SG::AuxVectorBase > &key, SG::auxid_t auxid, const SG::ReadDecorHandleKey< SG::AuxVectorBase > *decor_key=nullptr) const override |
virtual std::unique_ptr< IAccessor > | create (const SG::ReadHandleKey< SG::AuxElement > &key, SG::auxid_t auxid, const SG::ReadDecorHandleKey< SG::AuxElement > *decor_key=nullptr) const override |
template<class T_Cont , class T_ScalarVectorHelper > | |
std::unique_ptr< IAccessor > | createAccessor (const SG::ReadHandleKey< T_Cont > &key, SG::auxid_t auxid, const SG::ReadDecorHandleKey< T_Cont > *decor_key=nullptr) const |
Implementation of an accessor creator which provides accessors for xAOD accessor or decor handle access to content of AuxElement or AuxVectorBase.
Definition at line 142 of file xAODAccessor.h.
|
inlineoverrideprivatevirtual |
Implements ExpressionParsing::IAccessorKit.
Definition at line 148 of file xAODAccessor.h.
|
inlineoverrideprivatevirtual |
Implements ExpressionParsing::IAccessorKit.
Definition at line 143 of file xAODAccessor.h.
|
inlineprivate |
Definition at line 155 of file xAODAccessor.h.