|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EvtItgFunction.hh>
Public Member Functions | |
| EvtItgFunction (double(*theFunction)(double), double lowerRange, double upperRange) | |
| virtual | ~EvtItgFunction () |
| virtual void | setCoeff (int, int, double) |
| virtual double | getCoeff (int, int) |
| Public Member Functions inherited from EvtItgAbsFunction | |
| EvtItgAbsFunction (double lowerRange, double upperRange) | |
| virtual | ~EvtItgAbsFunction () |
| virtual double | value (double x) const |
| virtual double | operator() (double x) const |
| double | upperRange () const |
| double | lowerRange () const |
| void | getRange (double &lower, double &upper) const |
Protected Member Functions | |
| virtual double | myFunction (double x) const |
| Protected Member Functions inherited from EvtItgAbsFunction | |
| void | setRange (double x1, double x2) |
Copyright (C) 1998 LBNL
Generic function where the pointer to the function is available.
The function is taken as type pointer to function returning double and taking a double (the abscissa) and a const RWTValVector<double> reference (the parameter values of the function) as arguments.
Definition at line 33 of file EvtItgFunction.hh.
| EvtItgFunction::EvtItgFunction | ( | double(* | theFunction )(double), |
| double | lowerRange, | ||
| double | upperRange ) |
Definition at line 35 of file EvtItgFunction.cc.
|
virtual |
Definition at line 43 of file EvtItgFunction.cc.
|
inlinevirtual |
|
protectedvirtual |
|
inlinevirtual |