21#ifndef EVTITGPTRFUNCTION_HH
22#define EVTITGPTRFUNCTION_HH
35 const std::vector<double>& ),
37 const std::vector<double>& coeffs1 );
39 void setCoeff(
int,
int,
double )
override;
40 double getCoeff(
int,
int )
override;
47 double ( *
m_myFunction )(
double x,
const std::vector<double>& coeffs1 );
EvtItgAbsFunction(double lowerRange, double upperRange)
double lowerRange() const
double upperRange() const
double myFunction(double x) const override
void setCoeff(int, int, double) override
std::vector< double > m_coeffs1
double getCoeff(int, int) override
double(* m_myFunction)(double x, const std::vector< double > &coeffs1)
EvtItgPtrFunction(double(*theFunction)(double, const std::vector< double > &), double lowerRange, double upperRange, const std::vector< double > &coeffs1)