|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef _ExpressionParsing_IAccessor_h_
5 #define _ExpressionParsing_IAccessor_h_
17 virtual int loadInt(
const EventContext& ctx)
const = 0;
18 virtual double loadDouble(
const EventContext& ctx)
const = 0;
19 virtual std::vector<int>
loadVecInt(
const EventContext& ctx)
const = 0;
20 virtual std::vector<double>
loadVec(
const EventContext& ctx)
const = 0;
virtual std::vector< double > loadVec(const EventContext &ctx) const =0
virtual double loadDouble(const EventContext &ctx) const =0
virtual int loadInt(const EventContext &ctx) const =0
virtual std::vector< int > loadVecInt(const EventContext &ctx) const =0
Namespace holding all the expression evaluation code.
virtual IProxyLoader::VariableType variableType() const =0
Interface of auxiliary classes to access xAOD object content.