24#ifndef EVTITGABSINTEGRATOR_HH
25#define EVTITGABSINTEGRATOR_HH
28#include "EvtGenModels/EvtItgAbsFunction.hh"
38 double evaluate(
double lower,
double upper)
const;
45 double &result)
const;
47 virtual double evaluateIt(
double lower,
double higher)
const=0;
55 void boundsCheck(
double &,
double &)
const;
double trapezoid(double lower, double higher, int n, double &result) const
virtual double evaluateIt(double lower, double higher) const =0
double myFunction(double x) const
EvtItgAbsIntegrator(const EvtItgAbsFunction &)
double evaluate(double lower, double upper) const
virtual ~EvtItgAbsIntegrator()
double normalisation() const