BOSS 7.0.2
BESIII Offline Software System
|
#include <EvtItgFourCoeffFcn.hh>
Public Member Functions | |
EvtItgFourCoeffFcn (double(*theFunction)(double, const std::vector< 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, const std::vector< double > &coeffs4) | |
virtual | ~EvtItgFourCoeffFcn () |
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 |
virtual void | setCoeff (int, int, double)=0 |
virtual double | getCoeff (int, int)=0 |
Protected Member Functions | |
virtual double | myFunction (double x) const |
Protected Member Functions inherited from EvtItgAbsFunction | |
virtual double | myFunction (double x) const =0 |
void | setRange (double x1, double x2) |
Definition at line 28 of file EvtItgFourCoeffFcn.hh.
EvtItgFourCoeffFcn::EvtItgFourCoeffFcn | ( | double(*)(double, const std::vector< double > &, const std::vector< double > &, const std::vector< double > &, const std::vector< double > &) | theFunction, |
double | lowerRange, | ||
double | upperRange, | ||
const std::vector< double > & | coeffs1, | ||
const std::vector< double > & | coeffs2, | ||
const std::vector< double > & | coeffs3, | ||
const std::vector< double > & | coeffs4 | ||
) |
Definition at line 29 of file EvtItgFourCoeffFcn.cc.
|
virtual |
Definition at line 38 of file EvtItgFourCoeffFcn.cc.
|
virtual |
Implements EvtItgAbsFunction.
Definition at line 57 of file EvtItgFourCoeffFcn.cc.
|
protectedvirtual |
Implements EvtItgAbsFunction.
Definition at line 43 of file EvtItgFourCoeffFcn.cc.
|
virtual |
Implements EvtItgAbsFunction.
Definition at line 48 of file EvtItgFourCoeffFcn.cc.
Referenced by EvtBtoXsgammaKagan::computeHadronicMass().