#include <EvtGenModels/EvtItgFourCoeffFcn.hh>
|
| | 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) |
| void | setCoeff (int, int, double) override |
| double | getCoeff (int, int) override |
| | EvtItgAbsFunction (double lowerRange, double upperRange) |
| virtual | ~EvtItgAbsFunction ()=default |
| 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 |
|
| double(* | m_myFunction )(double x, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2, const std::vector< double > &coeffs3, const std::vector< double > &coeffs4) |
| std::vector< double > | m_coeffs1 |
| std::vector< double > | m_coeffs2 |
| std::vector< double > | m_coeffs3 |
| std::vector< double > | m_coeffs4 |
Definition at line 31 of file EvtItgFourCoeffFcn.hh.
◆ EvtItgFourCoeffFcn()
| EvtItgFourCoeffFcn::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 ) |
◆ getCoeff()
| double EvtItgFourCoeffFcn::getCoeff |
( |
int | vect, |
|
|
int | which ) |
|
overridevirtual |
◆ myFunction()
| double EvtItgFourCoeffFcn::myFunction |
( |
double | x | ) |
const |
|
overrideprotectedvirtual |
◆ setCoeff()
| void EvtItgFourCoeffFcn::setCoeff |
( |
int | vect, |
|
|
int | which, |
|
|
double | value ) |
|
overridevirtual |
◆ m_coeffs1
| std::vector<double> EvtItgFourCoeffFcn::m_coeffs1 |
|
private |
◆ m_coeffs2
| std::vector<double> EvtItgFourCoeffFcn::m_coeffs2 |
|
private |
◆ m_coeffs3
| std::vector<double> EvtItgFourCoeffFcn::m_coeffs3 |
|
private |
◆ m_coeffs4
| std::vector<double> EvtItgFourCoeffFcn::m_coeffs4 |
|
private |
◆ m_myFunction
| double(* EvtItgFourCoeffFcn::m_myFunction) (double x, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2, const std::vector< double > &coeffs3, const std::vector< double > &coeffs4) |
|
private |
The documentation for this class was generated from the following files: