24 #ifndef EVTITGABSINTEGRATOR_HH
25 #define EVTITGABSINTEGRATOR_HH
28 #include "EvtGenModels/EvtItgAbsFunction.hh"
38 double evaluate(
double lower,
double upper)
const;
40 double normalisation()
const;
44 double trapezoid(
double lower,
double higher,
int n,
45 double &result)
const;
47 virtual double evaluateIt(
double lower,
double higher)
const=0;
49 double myFunction(
double x)
const {
return _myFunction(x);}
55 void boundsCheck(
double &,
double &)
const;
65 #endif // EVTITGABSINTEGRATOR_HH