22#ifndef EVTITTWOCOEFFFCN_HH
23#define EVTITTWOCOEFFFCN_HH
33#include "EvtGenModels/EvtItgAbsFunction.hh"
39 EvtItgTwoCoeffFcn(
double (*theFunction)(
double,
const std::vector<double> &,
const std::vector<double> &),
40 double lowerRange,
double upperRange,
const std::vector<double> &coeffs1,
const std::vector<double> &coeffs2);
44 virtual void setCoeff(
int,
int,
double);
55 double (*_myFunction)(
double x,
const std::vector<double> & coeffs1,
const std::vector<double> & coeffs2);
62 std::vector<double> _coeffs1;
63 std::vector<double> _coeffs2;
double lowerRange() const
double upperRange() const
virtual double getCoeff(int, int)
virtual ~EvtItgTwoCoeffFcn()
virtual double myFunction(double x) const
virtual void setCoeff(int, int, double)