|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenModels/EvtItgAbsFunction.hh>
Public Member Functions | |
| 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 |
| virtual void | setCoeff (int, int, double)=0 |
| virtual double | getCoeff (int, int)=0 |
Protected Member Functions | |
| virtual double | myFunction (double x) const =0 |
| void | setRange (double x1, double x2) |
Private Attributes | |
| double | m_upperRange |
| double | m_lowerRange |
Definition at line 35 of file EvtItgAbsFunction.hh.
| EvtItgAbsFunction::EvtItgAbsFunction | ( | double | lowerRange, |
| double | upperRange ) |
Definition at line 33 of file EvtItgAbsFunction.cpp.
|
virtualdefault |
|
pure virtual |
Implemented in EvtItgFourCoeffFcn, EvtItgFunction, EvtItgPtrFunction, EvtItgThreeCoeffFcn, and EvtItgTwoCoeffFcn.
|
inline |
Definition at line 52 of file EvtItgAbsFunction.hh.
|
inline |
Definition at line 51 of file EvtItgAbsFunction.hh.
|
protectedpure virtual |
Implemented in EvtItgFourCoeffFcn, EvtItgFunction, EvtItgPtrFunction, EvtItgThreeCoeffFcn, and EvtItgTwoCoeffFcn.
|
virtual |
Definition at line 49 of file EvtItgAbsFunction.cpp.
|
pure virtual |
Implemented in EvtItgFourCoeffFcn, EvtItgFunction, EvtItgPtrFunction, EvtItgThreeCoeffFcn, and EvtItgTwoCoeffFcn.
|
inlineprotected |
Definition at line 62 of file EvtItgAbsFunction.hh.
|
inline |
Definition at line 50 of file EvtItgAbsFunction.hh.
|
virtual |
Definition at line 38 of file EvtItgAbsFunction.cpp.
|
private |
Definition at line 70 of file EvtItgAbsFunction.hh.
|
private |
Definition at line 69 of file EvtItgAbsFunction.hh.