|
BOSS 8.0.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 |
| double | myFunction (double x) const |
Definition at line 34 of file EvtItgSimpsonIntegrator.hh.
| EvtItgSimpsonIntegrator::EvtItgSimpsonIntegrator | ( | const EvtItgAbsFunction & | theFunction, |
| double | precision = 1.0e-5, | ||
| int | maxLoop = 20 ) |
Definition at line 47 of file EvtItgSimpsonIntegrator.cc.
|
virtual |
Definition at line 55 of file EvtItgSimpsonIntegrator.cc.
|
protectedvirtual |
Implements EvtItgAbsIntegrator.
Definition at line 57 of file EvtItgSimpsonIntegrator.cc.