|
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/EvtDecayBase.hh>
Public Member Functions | |
| virtual std::string | getName () const =0 |
| virtual void | decay (EvtParticle *p)=0 |
| virtual void | makeDecay (EvtParticle *p, bool recursive=true)=0 |
| virtual EvtDecayBase * | clone () const =0 |
| virtual void | init () |
| virtual void | initProbMax () |
| virtual std::string | commandName () |
| virtual void | command (std::string cmd) |
| virtual std::string | getParamName (int i) |
| virtual std::string | getParamDefault (int i) |
| double | getProbMax (double prob) |
| double | resetProbMax (double prob) |
| EvtDecayBase ()=default | |
| virtual | ~EvtDecayBase ()=default |
| virtual bool | matchingDecay (const EvtDecayBase &other) const |
| EvtId | getParentId () const |
| double | getBranchingFraction () const |
| void | disableCheckQ () |
| void | checkQ () |
| int | getNDaug () const |
| const EvtId * | getDaugs () const |
| EvtId | getDaug (int i) const |
| int | getNArg () const |
| bool | getFSR () const |
| void | setFSR () |
| void | setVerbose () |
| void | setSummary () |
| double * | getArgs () |
| std::string * | getArgsStr () |
| double | getArg (unsigned int j) |
| double | getStoredArg (int j) const |
| double | getNStoredArg () const |
| std::string | getArgStr (int j) const |
| std::string | getModelName () const |
| int | getDSum () const |
| bool | summary () const |
| bool | verbose () const |
| void | saveDecayInfo (EvtId ipar, int ndaug, const EvtId *daug, int narg, std::vector< std::string > &args, std::string name, double brfr) |
| void | printSummary () const |
| void | printInfo () const |
| void | setProbMax (double prbmx) |
| void | noProbMax () |
| void | checkNArg (int a1, int a2=-1, int a3=-1, int a4=-1) |
| void | checkNDaug (int d1, int d2=-1) |
| void | checkSpinParent (EvtSpinType::spintype sp) |
| void | checkSpinDaughter (int d1, EvtSpinType::spintype sp) |
| virtual int | nRealDaughters () const |
Static Public Member Functions | |
| static void | findMasses (EvtParticle *p, int ndaugs, const EvtId daugs[10], double masses[10]) |
| static void | findMass (EvtParticle *p) |
| static double | findMaxMass (EvtParticle *p) |
Protected Member Functions | |
| bool | daugsDecayedByParentModel () const |
Protected Attributes | |
| bool | m_daugsDecayedByParentModel |
Private Attributes | |
| std::vector< double > | m_storedArgs |
| std::vector< EvtId > | m_daug |
| std::vector< double > | m_argsD |
| std::vector< std::string > | m_args |
| std::string | m_modelname = "**********" |
| EvtId | m_parent = EvtId( -1, -1 ) |
| int | m_ndaug = 0 |
| int | m_narg = 0 |
| double | m_brfr = 0 |
| int | m_dsum = 0 |
| bool | m_fsr = false |
| bool | m_summary = false |
| bool | m_verbose = false |
| bool | m_defaultprobmax = true |
| int | m_ntimes_prob = 0 |
| double | m_probmax = 0.0 |
| bool | m_chkCharge = true |
| double | m_sum_prob = 0.0 |
| double | m_max_prob = 0.0 |
Definition at line 33 of file EvtDecayBase.hh.
|
default |
|
virtualdefault |
| void EvtDecayBase::checkNArg | ( | int | a1, |
| int | a2 = -1, | ||
| int | a3 = -1, | ||
| int | a4 = -1 ) |
Definition at line 492 of file EvtDecayBase.cpp.
| void EvtDecayBase::checkNDaug | ( | int | d1, |
| int | d2 = -1 ) |
Definition at line 516 of file EvtDecayBase.cpp.
| void EvtDecayBase::checkQ | ( | ) |
Definition at line 36 of file EvtDecayBase.cpp.
| void EvtDecayBase::checkSpinDaughter | ( | int | d1, |
| EvtSpinType::spintype | sp ) |
Definition at line 547 of file EvtDecayBase.cpp.
| void EvtDecayBase::checkSpinParent | ( | EvtSpinType::spintype | sp | ) |
Definition at line 534 of file EvtDecayBase.cpp.
|
pure virtual |
Implemented in EvtBaryonPCR, EvtBBScalar, EvtBcBsNPi, EvtBcBsStarNPi, EvtBcPsiNPi, EvtBcSMuNu, EvtBcTMuNu, EvtBcToNPi, EvtBcVHad, EvtBcVMuNu, EvtBcVNpi, EvtBcVPPHad, EvtBLLNuL, Evtbs2llGammaISRFSR, Evtbs2llGammaMNT, EvtBsMuMuKK, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBToDDalitzCPK, EvtBToDiBaryonlnupQCD, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtBToPlnuBK, EvtbTosllAli, EvtbTosllBall, EvtbTosllMS, EvtbTosllMSExt, EvtBToVlnuBall, EvtBToXElNu, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCBTo3piMPP, EvtCBTo3piP00, EvtD0gammaDalitz, EvtD0mixDalitz, EvtD0ToKspipi, EvtDDalitz, EvtDMix, EvtDToKpienu, EvtEtaDalitz, EvtEtaLLPiPi, EvtFlatQ2, EvtFlatSqDalitz, EvtFourBodyPhsp, EvtGenericDalitz, EvtGoityRoberts, EvtHelAmp, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtISGW2, EvtISGW, EvtKKLambdaC, EvtKstarnunu, EvtKStopizmumu, EvtLambdacPHH, EvtLambdaP_BarGamma, EvtLb2Baryonlnu, EvtLb2plnuLCSR, EvtLb2plnuLQCD, EvtLNuGamma, EvtMelikhov, EvtOmegaDalitz, EvtPartWave, EvtPhiDalitz, EvtPhsp, EvtPhspDecaytimeCut, EvtPhspFlatLifetime, EvtPi0Dalitz, EvtPsi2JpsiPiPi, EvtPto3P, EvtPVVCPLH, EvtPythia, EvtRareLbToLll, EvtSingleParticle, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSSD_DirectCP, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVP, EvtSVPCP, EvtSVPHelAmp, EvtSVPHelCPMix, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtThreeBodyPhsp, EvtTSS, EvtTVP, EvtTVSPwave, EvtVectorIsr, EvtVll, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVtoSll, EvtVub, EvtVubBLNP, EvtVubBLNPHybrid, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, EvtVVSPwave, EvtXPsiGamma, EvtY3SToY1SpipiMoxhay, and EvtYmSToYnSpipiCLEO.
|
virtual |
Reimplemented in EvtPythia.
Definition at line 142 of file EvtDecayBase.cpp.
|
virtual |
Reimplemented in EvtPythia.
Definition at line 137 of file EvtDecayBase.cpp.
|
inlineprotected |
Definition at line 111 of file EvtDecayBase.hh.
|
pure virtual |
Implemented in EvtBaryonPCR, EvtBBScalar, EvtBcSMuNu, EvtBcTMuNu, EvtBcToNPi, EvtBcVHad, EvtBcVMuNu, EvtBcVNpi, EvtBcVPPHad, EvtBLLNuL, Evtbs2llGammaISRFSR, Evtbs2llGammaMNT, EvtBsMuMuKK, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBToDDalitzCPK, EvtBToDiBaryonlnupQCD, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtBToPlnuBK, EvtbTosllAli, EvtbTosllBall, EvtbTosllMS, EvtbTosllMSExt, EvtBToVlnuBall, EvtBToXElNu, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCBTo3piMPP, EvtCBTo3piP00, EvtD0gammaDalitz, EvtD0mixDalitz, EvtD0ToKspipi, EvtDDalitz, EvtDMix, EvtDToKpienu, EvtEtaDalitz, EvtEtaLLPiPi, EvtFlatQ2, EvtFlatSqDalitz, EvtFourBodyPhsp, EvtGenericDalitz, EvtGoityRoberts, EvtHelAmp, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtIntervalDecayAmp< T >, EvtIntervalDecayAmp< EvtDalitzPoint >, EvtISGW2, EvtISGW, EvtKKLambdaC, EvtKstarnunu, EvtKStopizmumu, EvtLambdacPHH, EvtLambdaP_BarGamma, EvtLb2Baryonlnu, EvtLb2plnuLCSR, EvtLb2plnuLQCD, EvtLNuGamma, EvtMelikhov, EvtOmegaDalitz, EvtPartWave, EvtPhiDalitz, EvtPhsp, EvtPhspDecaytimeCut, EvtPhspFlatLifetime, EvtPi0Dalitz, EvtPsi2JpsiPiPi, EvtPVVCPLH, EvtPythia, EvtRareLbToLll, EvtSingleParticle, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSSD_DirectCP, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVP, EvtSVPCP, EvtSVPHelAmp, EvtSVPHelCPMix, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtThreeBodyPhsp, EvtTSS, EvtTVP, EvtTVSPwave, EvtVectorIsr, EvtVll, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVtoSll, EvtVub, EvtVubBLNP, EvtVubBLNPHybrid, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, EvtVVSPwave, EvtXPsiGamma, EvtY3SToY1SpipiMoxhay, and EvtYmSToYnSpipiCLEO.
|
inline |
Definition at line 62 of file EvtDecayBase.hh.
|
static |
Definition at line 342 of file EvtDecayBase.cpp.
|
static |
Definition at line 422 of file EvtDecayBase.cpp.
|
static |
Definition at line 306 of file EvtDecayBase.cpp.
| double EvtDecayBase::getArg | ( | unsigned int | j | ) |
Definition at line 578 of file EvtDecayBase.cpp.
| double * EvtDecayBase::getArgs | ( | ) |
Definition at line 561 of file EvtDecayBase.cpp.
|
inline |
Definition at line 73 of file EvtDecayBase.hh.
|
inline |
Definition at line 77 of file EvtDecayBase.hh.
|
inline |
Definition at line 61 of file EvtDecayBase.hh.
|
inline |
Definition at line 66 of file EvtDecayBase.hh.
|
inline |
Definition at line 65 of file EvtDecayBase.hh.
|
inline |
Definition at line 79 of file EvtDecayBase.hh.
|
inline |
Definition at line 68 of file EvtDecayBase.hh.
|
inline |
Definition at line 78 of file EvtDecayBase.hh.
|
pure virtual |
Implemented in EvtBaryonPCR, EvtBBScalar, EvtBcBsNPi, EvtBcBsStarNPi, EvtBcPsiNPi, EvtBcSMuNu, EvtBcTMuNu, EvtBcToNPi, EvtBcVHad, EvtBcVMuNu, EvtBcVNpi, EvtBcVPPHad, EvtBLLNuL, Evtbs2llGammaISRFSR, Evtbs2llGammaMNT, EvtBsMuMuKK, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBToDDalitzCPK, EvtBToDiBaryonlnupQCD, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtBToPlnuBK, EvtbTosllAli, EvtbTosllBall, EvtbTosllMS, EvtbTosllMSExt, EvtBToVlnuBall, EvtBToXElNu, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCBTo3piMPP, EvtCBTo3piP00, EvtD0gammaDalitz, EvtD0mixDalitz, EvtD0ToKspipi, EvtDDalitz, EvtDMix, EvtDToKpienu, EvtEtaDalitz, EvtEtaLLPiPi, EvtFlatQ2, EvtFlatSqDalitz, EvtFourBodyPhsp, EvtGenericDalitz, EvtGoityRoberts, EvtHelAmp, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtISGW2, EvtISGW, EvtKKLambdaC, EvtKstarnunu, EvtKStopizmumu, EvtLambdacPHH, EvtLambdaP_BarGamma, EvtLb2Baryonlnu, EvtLb2plnuLCSR, EvtLb2plnuLQCD, EvtLNuGamma, EvtMelikhov, EvtOmegaDalitz, EvtPartWave, EvtPhiDalitz, EvtPhsp, EvtPhspDecaytimeCut, EvtPhspFlatLifetime, EvtPi0Dalitz, EvtPsi2JpsiPiPi, EvtPto3P, EvtPVVCPLH, EvtPythia, EvtRareLbToLll, EvtSingleParticle, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSSD_DirectCP, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVP, EvtSVPCP, EvtSVPHelAmp, EvtSVPHelCPMix, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtThreeBodyPhsp, EvtTSS, EvtTVP, EvtTVSPwave, EvtVectorIsr, EvtVll, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVtoSll, EvtVub, EvtVubBLNP, EvtVubBLNPHybrid, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, EvtVVSPwave, EvtXPsiGamma, EvtY3SToY1SpipiMoxhay, and EvtYmSToYnSpipiCLEO.
|
inline |
Definition at line 67 of file EvtDecayBase.hh.
|
inline |
Definition at line 64 of file EvtDecayBase.hh.
|
inline |
Definition at line 76 of file EvtDecayBase.hh.
|
virtual |
Reimplemented in EvtBto2piCPiso, EvtSSDCP, EvtSSSCP, EvtSTSCP, EvtSVPCP, EvtSVSCP, EvtSVVCP, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTVSPwave, and EvtVSSBMixCPT.
Definition at line 177 of file EvtDecayBase.cpp.
|
virtual |
Reimplemented in EvtBto2piCPiso, EvtGenericDalitz, EvtSSD_DirectCP, EvtSSDCP, EvtSSSCP, EvtSTSCP, EvtSVPCP, EvtSVSCP, EvtSVVCP, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTVSPwave, EvtVSSBMixCPT, and EvtVSSMix.
Definition at line 149 of file EvtDecayBase.cpp.
|
inline |
Definition at line 60 of file EvtDecayBase.hh.
| double EvtDecayBase::getProbMax | ( | double | prob | ) |
Definition at line 74 of file EvtDecayBase.cpp.
|
inline |
Definition at line 75 of file EvtDecayBase.hh.
|
virtual |
Reimplemented in EvtBaryonPCR, EvtBBScalar, EvtBcBsNPi, EvtBcBsStarNPi, EvtBcPsiNPi, EvtBcSMuNu, EvtBcTMuNu, EvtBcToNPi, EvtBcVHad, EvtBcVMuNu, EvtBcVNpi, EvtBcVPPHad, EvtBLLNuL, Evtbs2llGammaISRFSR, Evtbs2llGammaMNT, EvtBsMuMuKK, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBToDDalitzCPK, EvtBToDiBaryonlnupQCD, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtBToPlnuBK, EvtbTosllAli, EvtbTosllBall, EvtbTosllMS, EvtbTosllMSExt, EvtBToVlnuBall, EvtBToXElNu, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCBTo3piMPP, EvtCBTo3piP00, EvtD0gammaDalitz, EvtD0mixDalitz, EvtD0ToKspipi, EvtDDalitz, EvtDMix, EvtDToKpienu, EvtEtaDalitz, EvtEtaLLPiPi, EvtFlatQ2, EvtFlatSqDalitz, EvtFourBodyPhsp, EvtGenericDalitz, EvtGoityRoberts, EvtHelAmp, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtIntervalDecayAmp< T >, EvtIntervalDecayAmp< EvtDalitzPoint >, EvtISGW2, EvtISGW, EvtKKLambdaC, EvtKstarnunu, EvtKStopizmumu, EvtLambdacPHH, EvtLambdaP_BarGamma, EvtLb2Baryonlnu, EvtLb2plnuLCSR, EvtLb2plnuLQCD, EvtLNuGamma, EvtMelikhov, EvtOmegaDalitz, EvtPartWave, EvtPhiDalitz, EvtPhsp, EvtPhspDecaytimeCut, EvtPhspFlatLifetime, EvtPi0Dalitz, EvtPsi2JpsiPiPi, EvtPVVCPLH, EvtPythia, EvtRareLbToLll, EvtSingleParticle, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSSD_DirectCP, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVP, EvtSVPCP, EvtSVPHelAmp, EvtSVPHelCPMix, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtThreeBodyPhsp, EvtTSS, EvtTVP, EvtTVSPwave, EvtVectorIsr, EvtVll, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVtoSll, EvtVub, EvtVubBLNP, EvtVubBLNPHybrid, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, EvtVVSPwave, EvtXPsiGamma, EvtY3SToY1SpipiMoxhay, and EvtYmSToYnSpipiCLEO.
Definition at line 182 of file EvtDecayBase.cpp.
|
virtual |
Reimplemented in EvtBaryonPCR, EvtBBScalar, EvtBcBsNPi, EvtBcBsStarNPi, EvtBcPsiNPi, EvtBcSMuNu, EvtBcTMuNu, EvtBcToNPi, EvtBcVHad, EvtBcVMuNu, EvtBcVNpi, EvtBcVPPHad, EvtBLLNuL, Evtbs2llGammaISRFSR, Evtbs2llGammaMNT, EvtBsMuMuKK, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBToDDalitzCPK, EvtBToDiBaryonlnupQCD, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtBToPlnuBK, EvtbTosllAli, EvtbTosllBall, EvtbTosllMS, EvtbTosllMSExt, EvtBToVlnuBall, EvtBToXElNu, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCBTo3piMPP, EvtCBTo3piP00, EvtD0gammaDalitz, EvtD0mixDalitz, EvtD0ToKspipi, EvtDDalitz, EvtDMix, EvtDToKpienu, EvtEtaDalitz, EvtEtaLLPiPi, EvtFlatQ2, EvtFlatSqDalitz, EvtFourBodyPhsp, EvtGenericDalitz, EvtGoityRoberts, EvtHelAmp, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtIntervalDecayAmp< T >, EvtIntervalDecayAmp< EvtDalitzPoint >, EvtISGW2, EvtISGW, EvtKKLambdaC, EvtKstarnunu, EvtKStopizmumu, EvtLambdacPHH, EvtLambdaP_BarGamma, EvtLb2Baryonlnu, EvtLb2plnuLCSR, EvtLb2plnuLQCD, EvtLNuGamma, EvtMelikhov, EvtOmegaDalitz, EvtPartWave, EvtPhiDalitz, EvtPhsp, EvtPhspDecaytimeCut, EvtPhspFlatLifetime, EvtPi0Dalitz, EvtPsi2JpsiPiPi, EvtPVVCPLH, EvtPythia, EvtRareLbToLll, EvtSingleParticle, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSSD_DirectCP, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVP, EvtSVPCP, EvtSVPHelAmp, EvtSVPHelCPMix, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVHelCPMix, EvtSVVNONCPEIGEN, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtThreeBodyPhsp, EvtTSS, EvtTVP, EvtTVSPwave, EvtVectorIsr, EvtVll, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVtoSll, EvtVub, EvtVubBLNP, EvtVubBLNPHybrid, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, EvtVVSPwave, EvtXPsiGamma, EvtY3SToY1SpipiMoxhay, and EvtYmSToYnSpipiCLEO.
Definition at line 191 of file EvtDecayBase.cpp.
|
pure virtual |
Implemented in EvtDecayAmp, EvtDecayIncoherent, and EvtDecayProb.
|
virtual |
Definition at line 602 of file EvtDecayBase.cpp.
| void EvtDecayBase::noProbMax | ( | ) |
Definition at line 301 of file EvtDecayBase.cpp.
|
inlinevirtual |
Reimplemented in EvtBtoKD3P, and EvtVSSBMixCPT.
Definition at line 107 of file EvtDecayBase.hh.
| void EvtDecayBase::printInfo | ( | ) | const |
Definition at line 285 of file EvtDecayBase.cpp.
| void EvtDecayBase::printSummary | ( | ) | const |
Definition at line 271 of file EvtDecayBase.cpp.
| double EvtDecayBase::resetProbMax | ( | double | prob | ) |
Definition at line 117 of file EvtDecayBase.cpp.
| void EvtDecayBase::saveDecayInfo | ( | EvtId | ipar, |
| int | ndaug, | ||
| const EvtId * | daug, | ||
| int | narg, | ||
| std::vector< std::string > & | args, | ||
| std::string | name, | ||
| double | brfr ) |
Definition at line 208 of file EvtDecayBase.cpp.
|
inline |
Definition at line 69 of file EvtDecayBase.hh.
| void EvtDecayBase::setProbMax | ( | double | prbmx | ) |
Definition at line 295 of file EvtDecayBase.cpp.
|
inline |
Definition at line 71 of file EvtDecayBase.hh.
|
inline |
Definition at line 70 of file EvtDecayBase.hh.
|
inline |
Definition at line 80 of file EvtDecayBase.hh.
|
inline |
Definition at line 81 of file EvtDecayBase.hh.
|
private |
Definition at line 120 of file EvtDecayBase.hh.
|
private |
Definition at line 119 of file EvtDecayBase.hh.
|
private |
Definition at line 127 of file EvtDecayBase.hh.
|
private |
Definition at line 141 of file EvtDecayBase.hh.
|
private |
Definition at line 118 of file EvtDecayBase.hh.
|
protected |
Definition at line 110 of file EvtDecayBase.hh.
|
private |
Definition at line 135 of file EvtDecayBase.hh.
|
private |
Definition at line 128 of file EvtDecayBase.hh.
|
private |
Definition at line 130 of file EvtDecayBase.hh.
|
private |
Definition at line 145 of file EvtDecayBase.hh.
|
private |
Definition at line 122 of file EvtDecayBase.hh.
|
private |
Definition at line 126 of file EvtDecayBase.hh.
|
private |
Definition at line 125 of file EvtDecayBase.hh.
|
private |
Definition at line 136 of file EvtDecayBase.hh.
Definition at line 124 of file EvtDecayBase.hh.
|
private |
Definition at line 137 of file EvtDecayBase.hh.
|
private |
Definition at line 117 of file EvtDecayBase.hh.
|
private |
Definition at line 144 of file EvtDecayBase.hh.
|
private |
Definition at line 131 of file EvtDecayBase.hh.
|
private |
Definition at line 132 of file EvtDecayBase.hh.