23#ifndef _SYMTOARGADAPTOR_
24#define _SYMTOARGADAPTOR_
28#include "CLHEP/GenericFunctions/Parameter.hh"
29#include "CLHEP/GenericFunctions/AbsFunction.hh"
74 std::mem_fun_ref_t<Parameter &, F> _parameterFetchMethod;
81 #include "CLHEP/GenericFunctions/SymToArgAdaptor.icc"
#define FUNCTION_OBJECT_DEF(classname)
SymToArgAdaptor(const SymToArgAdaptor &right)
virtual double operator()(double argument) const override
virtual ~SymToArgAdaptor()
virtual unsigned int dimensionality() const override
Parameter &(F::* ScopedMethodPtr)()
SymToArgAdaptor(F &function, const AbsFunction &f_expression, ScopedMethodPtr parameterFetchMethod, const AbsFunction *p_expression)