|
BOSS 7.1.3
BESIII Offline Software System
|
#include <EvtItgThreeCoeffFcn.hh>
Inheritance diagram for EvtItgThreeCoeffFcn:Public Member Functions | |
| EvtItgThreeCoeffFcn (double(*theFunction)(double, const std::vector< double > &, const std::vector< double > &, const std::vector< double > &), double lowerRange, double upperRange, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2, const std::vector< double > &coeffs3) | |
| virtual | ~EvtItgThreeCoeffFcn () |
| 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) |
Definition at line 35 of file EvtItgThreeCoeffFcn.hh.
| EvtItgThreeCoeffFcn::EvtItgThreeCoeffFcn | ( | double(* | theFunction )(double, const std::vector< double > &, const std::vector< double > &, const std::vector< double > &), |
| double | lowerRange, | ||
| double | upperRange, | ||
| const std::vector< double > & | coeffs1, | ||
| const std::vector< double > & | coeffs2, | ||
| const std::vector< double > & | coeffs3 ) |
Definition at line 32 of file EvtItgThreeCoeffFcn.cc.
|
virtual |
Definition at line 40 of file EvtItgThreeCoeffFcn.cc.
|
virtual |
Implements EvtItgAbsFunction.
Definition at line 58 of file EvtItgThreeCoeffFcn.cc.
|
protectedvirtual |
Implements EvtItgAbsFunction.
Definition at line 45 of file EvtItgThreeCoeffFcn.cc.
|
virtual |
Implements EvtItgAbsFunction.
Definition at line 50 of file EvtItgThreeCoeffFcn.cc.
Referenced by EvtBtoXsgammaKagan::computeHadronicMass().