![]() |
ATLAS Offline Software
|
#include <TriggerDecisionProxyLoader.h>
Public Types | |
| using | VariableType = IAccessor::VariableType |
Public Member Functions | |
| TriggerDecisionProxyLoader (ToolHandle< Trig::TrigDecisionTool > &trigDecTool) | |
| virtual | ~TriggerDecisionProxyLoader () |
| 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 | |
| ToolHandle< Trig::TrigDecisionTool > | m_trigDec |
Definition at line 22 of file TriggerDecisionProxyLoader.h.
|
inherited |
Definition at line 23 of file IProxyLoader.h.
|
inline |
Definition at line 25 of file TriggerDecisionProxyLoader.h.
|
virtual |
Definition at line 18 of file TriggerDecisionProxyLoader.cxx.
|
inlineoverridevirtualinherited |
Implements ExpressionParsing::IProxyLoader.
Definition at line 12 of file RelayProxyLoader.h.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 48 of file TriggerDecisionProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 38 of file TriggerDecisionProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 58 of file TriggerDecisionProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IAccessor.
Definition at line 53 of file TriggerDecisionProxyLoader.cxx.
|
overridevirtual |
Implements ExpressionParsing::IProxyLoader.
Definition at line 22 of file TriggerDecisionProxyLoader.cxx.
|
inlineoverridevirtualinherited |
Implements ExpressionParsing::IAccessor.
Definition at line 15 of file RelayProxyLoader.h.
|
overridevirtual |
Implements ExpressionParsing::RelayProxyLoader.
Definition at line 26 of file TriggerDecisionProxyLoader.cxx.
|
private |
Definition at line 37 of file TriggerDecisionProxyLoader.h.