BOSS 7.1.0
BESIII Offline Software System
|
#include <EvtItgSimpsonIntegrator.hh>
Public Member Functions | |
EvtItgSimpsonIntegrator (const EvtItgAbsFunction &, double precision=1.0e-5, int maxLoop=20) | |
virtual | ~EvtItgSimpsonIntegrator () |
Public Member Functions inherited from EvtItgAbsIntegrator | |
EvtItgAbsIntegrator (const EvtItgAbsFunction &) | |
virtual | ~EvtItgAbsIntegrator () |
double | evaluate (double lower, double upper) const |
double | normalisation () const |
Protected Member Functions | |
virtual double | evaluateIt (double, double) const |
Protected Member Functions inherited from EvtItgAbsIntegrator | |
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 |
Definition at line 35 of file EvtItgSimpsonIntegrator.hh.
EvtItgSimpsonIntegrator::EvtItgSimpsonIntegrator | ( | const EvtItgAbsFunction & | theFunction, |
double | precision = 1.0e-5 , |
||
int | maxLoop = 20 |
||
) |
Definition at line 49 of file EvtItgSimpsonIntegrator.cc.
Referenced by EvtItgSimpsonIntegrator().
|
virtual |
Definition at line 60 of file EvtItgSimpsonIntegrator.cc.
|
protectedvirtual |
Implements EvtItgAbsIntegrator.
Definition at line 64 of file EvtItgSimpsonIntegrator.cc.