10 #ifndef _CubicSplinePolynomial_h_
11 #define _CubicSplinePolynomial_h_
21 class CubicSplinePolynomial:
public AbsFunction {
31 CubicSplinePolynomial(const CubicSplinePolynomial &right);
34 virtual ~CubicSplinePolynomial();
37 virtual
double operator ()(
double argument) const;
44 void getRange(
double & min,
double & max)
const;
56 #include "CLHEP/GenericFunctions/CubicSplinePolynomial.icc"
void addPoint(double x, double y)
#define FUNCTION_OBJECT_DEF(classname)
virtual double operator()(double argument) const
void getRange(double &min, double &max) const