|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenBase/EvtIntervalFlatPdf.hh>
Public Member Functions | |
| EvtIntervalFlatPdf (double min, double max) | |
| EvtIntervalFlatPdf (const EvtIntervalFlatPdf &other) | |
| EvtPdf< EvtPoint1D > * | clone () const override |
| EvtValError | compute_integral () const override |
| EvtPoint1D | randomPoint () override |
| Public Member Functions inherited from EvtPdf< EvtPoint1D > | |
| EvtPdf () | |
| virtual | ~EvtPdf () |
| double | evaluate (const EvtPoint1D &p) const |
| EvtPdfMax< EvtPoint1D > | findMax (const EvtPdf< EvtPoint1D > &pc, int N) |
| EvtValError | findGenEff (const EvtPdf< EvtPoint1D > &pc, int N, int nFindMax) |
| void | setItg (EvtValError itg) |
| EvtValError | getItg () const |
| EvtValError | compute_mc_integral (const EvtPdf< EvtPoint1D > &pc, int N) |
| EvtPredGen< EvtPdfGen< EvtPoint1D >, EvtPdfPred< EvtPoint1D > > | accRejGen (const EvtPdf< EvtPoint1D > &pc, int nMax, double factor=1.) |
Protected Member Functions | |
| double | pdf (const EvtPoint1D &) const override |
Protected Attributes | |
| double | m_min |
| double | m_max |
| Protected Attributes inherited from EvtPdf< EvtPoint1D > | |
| EvtValError | m_itg |
Definition at line 33 of file EvtIntervalFlatPdf.hh.
| EvtIntervalFlatPdf::EvtIntervalFlatPdf | ( | double | min, |
| double | max ) |
Definition at line 27 of file EvtIntervalFlatPdf.cpp.
| EvtIntervalFlatPdf::EvtIntervalFlatPdf | ( | const EvtIntervalFlatPdf & | other | ) |
Definition at line 33 of file EvtIntervalFlatPdf.cpp.
|
overridevirtual |
Implements EvtPdf< EvtPoint1D >.
Definition at line 38 of file EvtIntervalFlatPdf.cpp.
|
overridevirtual |
Reimplemented from EvtPdf< EvtPoint1D >.
Definition at line 48 of file EvtIntervalFlatPdf.cpp.
|
overrideprotectedvirtual |
Implements EvtPdf< EvtPoint1D >.
Definition at line 43 of file EvtIntervalFlatPdf.cpp.
|
overridevirtual |
Reimplemented from EvtPdf< EvtPoint1D >.
Definition at line 53 of file EvtIntervalFlatPdf.cpp.
|
protected |
Definition at line 47 of file EvtIntervalFlatPdf.hh.
|
protected |
Definition at line 46 of file EvtIntervalFlatPdf.hh.