|
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/EvtPto3PAmpFactory.hh>
Public Member Functions | |
| EvtPto3PAmpFactory (const EvtDalitzPlot &dp) | |
| EvtPto3PAmpFactory (EvtPto3PAmpFactory &&)=default | |
| EvtPto3PAmpFactory (const EvtPto3PAmpFactory &)=default | |
| EvtAmpFactory< EvtDalitzPoint > * | clone () const override |
| void | processAmp (EvtComplex c, std::vector< std::string > vv, bool conj) override |
| Public Member Functions inherited from EvtAmpFactory< EvtDalitzPoint > | |
| EvtAmpFactory ()=default | |
| virtual | ~EvtAmpFactory ()=default |
| virtual void | build (const EvtMultiChannelParser &parser, int nItg) |
| bool | isCPModel () const |
| double | dm () const |
| double | mixAmpli () const |
| double | mixPhase () const |
| void | setVerbose () |
| EvtAmplitudeSum< EvtDalitzPoint > * | getAmp () const |
| EvtAmplitudeSum< EvtDalitzPoint > * | getAmpConj () const |
| EvtPdfSum< EvtDalitzPoint > * | getPC () const |
| const char * | compName (int i) const |
| EvtComplex | getCoeff (int i) const |
| double | getTermCoeff (int i) const |
Private Member Functions | |
| double | matchIsobarCoef (EvtAmplitude< EvtDalitzPoint > &, EvtPdf< EvtDalitzPoint > &pdf, EvtCyclic3::Pair i) |
Private Attributes | |
| EvtDalitzPlot | m_dp |
Additional Inherited Members | |
| Protected Attributes inherited from EvtAmpFactory< EvtDalitzPoint > | |
| std::unique_ptr< EvtAmplitudeSum< EvtDalitzPoint > > | m_amp |
| std::unique_ptr< EvtAmplitudeSum< EvtDalitzPoint > > | m_ampConj |
| std::unique_ptr< EvtPdfSum< EvtDalitzPoint > > | m_pc |
| std::vector< std::string > | m_names |
| double | m_dm |
| double | m_mixPhase |
| double | m_mixAmpli |
| bool | m_verbose |
Definition at line 33 of file EvtPto3PAmpFactory.hh.
|
inline |
Definition at line 35 of file EvtPto3PAmpFactory.hh.
|
default |
|
default |
|
inlineoverridevirtual |
Implements EvtAmpFactory< EvtDalitzPoint >.
Definition at line 42 of file EvtPto3PAmpFactory.hh.
|
private |
Definition at line 325 of file EvtPto3PAmpFactory.cpp.
|
overridevirtual |
Implements EvtAmpFactory< EvtDalitzPoint >.
Definition at line 48 of file EvtPto3PAmpFactory.cpp.
|
private |
Definition at line 54 of file EvtPto3PAmpFactory.hh.