![]() |
ATLAS Offline Software
|
#include <SGNTUPProxyLoader.h>
Public Types | |
| typedef ServiceHandle< StoreGateSvc > | StoreGateSvc_t |
| using | VariableType = IAccessor::VariableType |
Public Member Functions | |
| SGNTUPProxyLoader (StoreGateSvc_t &evtStore) | |
| virtual | ~SGNTUPProxyLoader () |
| virtual void | reset () override |
| virtual IAccessor::VariableType | variableTypeFromString (const std::string &varname) const override |
| virtual int | loadInt (const EventContext &ctx, const std::string &varname) const override |
| virtual double | loadDouble (const EventContext &ctx, const std::string &varname) const override |
| virtual std::vector< int > | loadVecInt (const EventContext &ctx, const std::string &varname) const override |
| virtual std::vector< double > | loadVec (const EventContext &ctx, const std::string &varname) const override |
| virtual std::pair< IAccessor::VariableType, const IAccessor & > | getAccessorFromString (const EventContext &ctx, const std::string &varname) const override |
| virtual VariableType | variableType (const std::string &var_name) const override |
Private Attributes | |
| StoreGateSvc_t | m_evtStore |
Definition at line 23 of file SGNTUPProxyLoader.h.
Definition at line 25 of file SGNTUPProxyLoader.h.
|
inherited |
Definition at line 23 of file IProxyLoader.h.
|
inline |
Definition at line 27 of file SGNTUPProxyLoader.h.
|
virtual |
Definition at line 37 of file SGNTUPProxyLoader.cxx.
|
inlineoverridevirtualinherited |
Implements ExpressionParsing::IProxyLoader.
Definition at line 12 of file RelayProxyLoader.h.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 68 of file SGNTUPProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 60 of file SGNTUPProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 83 of file SGNTUPProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 75 of file SGNTUPProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IProxyLoader.
Definition at line 41 of file SGNTUPProxyLoader.cxx.
|
inlineoverridevirtualinherited |
Implements ExpressionParsing::IAccessor.
Definition at line 15 of file RelayProxyLoader.h.
|
overridevirtual |
Implements ExpressionParsing::RelayProxyLoader.
Definition at line 45 of file SGNTUPProxyLoader.cxx.
|
private |
Definition at line 40 of file SGNTUPProxyLoader.h.