ATLAS Offline Software
|
#include <xAODVariableProxyLoaders.h>
Public Member Functions | |
AccessorWrapper (const std::string &elementName) | |
virtual | ~AccessorWrapper () |
virtual bool | isValid (const SG::AuxElement *auxElement) const |
virtual bool | isValid (const SG::AuxVectorData *auxVectorData) const |
virtual int | getIntValue (const SG::AuxElement *auxElement) const |
virtual double | getDoubleValue (const SG::AuxElement *auxElement) const |
virtual std::vector< int > | getVecIntValue (const SG::AuxVectorData *auxVectorData) |
virtual std::vector< double > | getVecDoubleValue (const SG::AuxVectorData *auxVectorData) |
Private Attributes | |
std::string | m_elementName |
SG::AuxElement::ConstAccessor< T > | m_acc |
Definition at line 44 of file xAODVariableProxyLoaders.h.
|
inline |
Definition at line 46 of file xAODVariableProxyLoaders.h.
|
inlinevirtual |
Definition at line 51 of file xAODVariableProxyLoaders.h.
|
inlinevirtual |
Implements ExpressionParsing::BaseAccessorWrapper.
Definition at line 75 of file xAODVariableProxyLoaders.h.
|
inlinevirtual |
Implements ExpressionParsing::BaseAccessorWrapper.
Definition at line 71 of file xAODVariableProxyLoaders.h.
|
inlinevirtual |
Implements ExpressionParsing::BaseAccessorWrapper.
Definition at line 88 of file xAODVariableProxyLoaders.h.
|
inlinevirtual |
|
inlinevirtual |
Implements ExpressionParsing::BaseAccessorWrapper.
Definition at line 53 of file xAODVariableProxyLoaders.h.
|
inlinevirtual |
Implements ExpressionParsing::BaseAccessorWrapper.
Definition at line 57 of file xAODVariableProxyLoaders.h.
|
private |
Definition at line 99 of file xAODVariableProxyLoaders.h.
|
private |
Definition at line 98 of file xAODVariableProxyLoaders.h.