ATLAS Offline Software
|
Interface of a class to create an xAOD object content accessor. More...
#include <xAODAccessor.h>
Public Member Functions | |
virtual | ~IAccessorKit () |
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 =0 |
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 =0 |
Friends | |
class | AccessorFactory |
Interface of a class to create an xAOD object content accessor.
Definition at line 127 of file xAODAccessor.h.
|
inlinevirtual |
Definition at line 130 of file xAODAccessor.h.
|
pure virtual |
Implemented in ExpressionParsing::AccessorKit< T, T_variable_type >.
|
pure virtual |
Implemented in ExpressionParsing::AccessorKit< T, T_variable_type >.
|
friend |
Definition at line 128 of file xAODAccessor.h.