BOSS 7.1.1
BESIII Offline Software System
|
#include <EvtDecayBase.hh>
Public Member Functions | |
virtual void | getName (std::string &name)=0 |
virtual void | decay (EvtParticle *p)=0 |
virtual void | makeDecay (EvtParticle *p)=0 |
virtual EvtDecayBase * | clone ()=0 |
virtual void | init () |
virtual void | initProbMax () |
virtual std::string | commandName () |
virtual void | command (std::string cmd) |
double | getProbMax (double prob) |
double | resetProbMax (double prob) |
EvtDecayBase () | |
virtual | ~EvtDecayBase () |
virtual bool | matchingDecay (const EvtDecayBase &other) const |
EvtId | getParentId () |
double | getBranchingFraction () |
void | disableCheckQ () |
void | checkQ () |
int | getNDaug () |
EvtId * | getDaugs () |
EvtId | getDaug (int i) |
int | getNArg () |
int | getPHOTOS () |
void | setPHOTOS () |
void | setVerbose () |
void | setSummary () |
double * | getArgs () |
std::string * | getArgsStr () |
double | getArg (int j) |
std::string | getArgStr (int j) |
std::string | getModelName () |
int | getDSum () |
int | summary () |
int | verbose () |
void | saveDecayInfo (EvtId ipar, int ndaug, EvtId *daug, int narg, std::vector< std::string > &args, std::string name, double brfr) |
void | printSummary () |
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 () |
Static Public Member Functions | |
static void | findMasses (EvtParticle *p, int ndaugs, EvtId daugs[10], double masses[10]) |
static void | findMass (EvtParticle *p) |
static double | findMaxMass (EvtParticle *p) |
Protected Member Functions | |
bool | daugsDecayedByParentModel () |
Protected Attributes | |
bool | _daugsDecayedByParentModel |
Definition at line 33 of file EvtDecayBase.hh.
EvtDecayBase::EvtDecayBase | ( | ) |
Definition at line 228 of file EvtDecayBase.cc.
|
virtual |
Definition at line 281 of file EvtDecayBase.cc.
void EvtDecayBase::checkNArg | ( | int | a1, |
int | a2 = -1, | ||
int | a3 = -1, | ||
int | a4 = -1 ) |
Definition at line 482 of file EvtDecayBase.cc.
Referenced by EvtAngH2::init(), EvtAV2GV::init(), EvtBHadronic::init(), EvtBody3::init(), EvtBsquark::init(), EvtBto2piCPiso::init(), EvtBTo3piCP::init(), EvtBTo4piCP::init(), EvtBtoKD3P::init(), EvtBtoKpiCPiso::init(), EvtBToKpipiCP::init(), EvtbTosllAli::init(), EvtbTosllBall::init(), EvtBtoXsEtap::init(), EvtBtoXsll::init(), EvtCalHelAmp::init(), EvtCBTo3piMPP::init(), EvtCBTo3piP00::init(), EvtChi0BB2::init(), EvtChi1BB1::init(), EvtChi1BB2::init(), EvtChi2BB1::init(), EvtChi2BB2::init(), EvtD0To2pip2pim::init(), EvtD0Toa0enu::init(), EvtD0ToKKpi0::init(), EvtD0ToKKpipi::init(), EvtD0toKLpipiPlot::init(), EvtD0ToKpiEtap::init(), EvtD0toKpietaPlot::init(), EvtD0toKpiomegaPlot::init(), EvtD0ToKpipi0::init(), EvtD0ToKpipi0pi0::init(), EvtD0toKpipi0Plot::init(), EvtD0ToKpipipi::init(), EvtD0ToKSKK::init(), EvtD0ToKSKppimpi0::init(), EvtD0ToKSpi0eta::init(), EvtD0toKSpi0etaPlot::init(), EvtD0toKSpi0omegaPlot::init(), EvtD0ToKSpi0pi0::init(), EvtD0ToKSpi0pi0pi0::init(), EvtD0ToKSpipi::init(), EvtD0ToKSpipipi0::init(), EvtD0ToKSpipipi0pi0::init(), EvtD0toKSpipiPlot::init(), EvtD0Topipienu::init(), EvtD0TopipiEta::init(), EvtD0topipietaPlot::init(), EvtD0Topipipi0::init(), EvtD0Topippim2pi0::init(), EvtDDalitz::init(), EvtDeBD::init(), EvtDMix::init(), EvtDToa0enu::init(), EvtDToKKpi::init(), EvtDtoKKpiPlot::init(), EvtDToKmPipPipPi0::init(), EvtDToKpienu::init(), EvtDtoKpipiPlot::init(), EvtDToKppipi::init(), EvtDToKppipipi0::init(), EvtDToKSKmpippip::init(), EvtDToKSKpi0::init(), EvtDToKSKSK::init(), EvtDToKSKSpi::init(), EvtDToKSpieta::init(), EvtDtoKSpietaPlot::init(), EvtDtoKSpiomegaPlot::init(), EvtDToKSpipi0pi0::init(), EvtDToKSpipipi::init(), EvtDTopi0pi0enu::init(), EvtDTopiEtaEta::init(), EvtDtopietaetaPlot::init(), EvtDTopipi0Eta::init(), EvtDToPiPi0Etap::init(), EvtDtopipi0etaPlot::init(), EvtDTopipi0pi0::init(), EvtDtopipi0pi0Plot::init(), EvtDTopipienu::init(), EvtDtopipipiPlot::init(), EvtEDM::init(), EvtEtaDalitz::init(), EvtEtap2gpipi::init(), EvtFlatQ2::init(), EvtFromParent::init(), EvtFromParent_antiLambda::init(), EvtFromParent_Lambda::init(), EvtGoityRoberts::init(), EvtHAngSam3::init(), EvtHelAmp::init(), EvtHelPPJ::init(), EvtHQET::init(), EvtISGW2::init(), EvtISGW::init(), EvtJetSet::init(), EvtJPE::init(), EvtJpipi::init(), EvtJscont::init(), EvtKstarnunu::init(), EvtKstarstargamma::init(), EvtLambdac2pKpi::init(), EvtLambdaP_BarGamma::init(), EvtLNuGamma::init(), EvtMassH1::init(), EvtMassH2::init(), EvtMBody3::init(), EvtMelikhov::init(), EvtmH2::init(), EvtOmegaDalitz::init(), EvtP2GC0::init(), EvtP2GC1::init(), EvtP2GC2::init(), EvtPartWave::init(), EvtPhiDalitz::init(), EvtPhokhara::init(), EvtPhokhara_4pi::init(), EvtPhokhara_etagam::init(), EvtPhokhara_etapgam::init(), EvtPhokhara_K0K0::init(), EvtPhokhara_KK::init(), EvtPhokhara_Lambda::init(), EvtPhokhara_LLB::init(), EvtPhokhara_nnbar::init(), EvtPhokhara_pi0gam::init(), EvtPhokhara_pi0pi0pipi::init(), EvtPhokhara_pipi::init(), EvtPhokhara_pipieta::init(), EvtPhokhara_pipipi0::init(), EvtPhokhara_ppbar::init(), EvtPhsp::init(), EvtPhspStepf::init(), EvtPi0Dalitz::init(), EvtPycont::init(), EvtPyGaGa::init(), EvtPythia::init(), EvtRexc::init(), EvtS2GV::init(), EvtSll::init(), EvtSLN::init(), EvtSSDCP::init(), EvtSSSCP::init(), EvtSSSCPpng::init(), EvtSSSCPT::init(), EvtSTS::init(), EvtSTSCP::init(), EvtSVPCP::init(), EvtSVPHelAmp::init(), EvtSVS::init(), EvtSVSCP::init(), EvtSVSCPiso::init(), EvtSVSCPLH::init(), EvtSVSNONCPEIGEN::init(), EvtSVVCP::init(), EvtSVVCPLH::init(), EvtSVVHelAmp::init(), EvtSVVNONCPEIGEN::init(), EvtT2GV::init(), EvtTauGamMu::init(), EvtTauHadnu::init(), EvtTaulnunu::init(), EvtTauScalarnu::init(), EvtTauVectornu::init(), EvtTrackGen::init(), EvtTSS::init(), EvtTVSPwave::init(), EvtVectorIsr::init(), EvtVll::init(), EvtVPHOtoVISR::init(), EvtVPHOtoVISRHi::init(), EvtVSPPwave::init(), EvtVSS::init(), EvtVSSBMixCPT::init(), EvtVSSMix::init(), EvtVVP::init(), EvtVVpipi::init(), EvtVVPIPI_WEIGHTED::init(), and EvtVVSPwave::init().
void EvtDecayBase::checkNDaug | ( | int | d1, |
int | d2 = -1 ) |
Definition at line 504 of file EvtDecayBase.cc.
Referenced by EvtAngSam3::init(), EvtAngSam::init(), EvtAngSamLab::init(), EvtAV2GV::init(), EvtBto2piCPiso::init(), EvtBTo3piCP::init(), EvtBTo4piCP::init(), EvtBtoKD3P::init(), EvtBtoKpiCPiso::init(), EvtBToKpipiCP::init(), EvtbTosllAli::init(), EvtbTosllBall::init(), EvtBtoXsll::init(), EvtCBTo3piMPP::init(), EvtCBTo3piP00::init(), EvtChi0BB1::init(), EvtChi0BB2::init(), EvtChi1BB1::init(), EvtChi1BB2::init(), EvtChi2BB1::init(), EvtChi2BB2::init(), EvtD0mixDalitz::init(), EvtD0To2pip2pim::init(), EvtD0Toa0enu::init(), EvtD0ToKKpi0::init(), EvtD0ToKKpipi::init(), EvtD0ToKpiEtap::init(), EvtD0ToKpipi0::init(), EvtD0ToKpipi0pi0::init(), EvtD0ToKpipipi::init(), EvtD0ToKSKK::init(), EvtD0ToKSKppimpi0::init(), EvtD0ToKSLKK::init(), EvtD0ToKSpi0eta::init(), EvtD0ToKSpi0pi0::init(), EvtD0ToKSpi0pi0pi0::init(), EvtD0ToKSpipi::init(), EvtD0ToKSpipipi0::init(), EvtD0ToKSpipipi0pi0::init(), EvtD0Topipienu::init(), EvtD0TopipiEta::init(), EvtD0Topipipi0::init(), EvtD0Topippim2pi0::init(), EvtDDalitz::init(), EvtDeBD::init(), EvtDToa0enu::init(), EvtDToKKpi::init(), EvtDToKmPipPipPi0::init(), EvtDToKpienu::init(), EvtDToKppipi::init(), EvtDToKppipipi0::init(), EvtDToKSKmpippip::init(), EvtDToKSKpi0::init(), EvtDToKSKSK::init(), EvtDToKSKSpi::init(), EvtDToKSpieta::init(), EvtDToKSpipi0pi0::init(), EvtDToKSpipipi::init(), EvtDTopi0pi0enu::init(), EvtDTopiEtaEta::init(), EvtDTopipi0Eta::init(), EvtDToPiPi0Etap::init(), EvtDTopipi0pi0::init(), EvtDTopipienu::init(), EvtEDM::init(), EvtEtaDalitz::init(), EvtEtap2gpipi::init(), EvtFlatQ2::init(), EvtGoityRoberts::init(), EvtHelAmp::init(), EvtHelPPJ::init(), EvtHQET2::init(), EvtHQET::init(), EvtHypWK::init(), EvtISGW2::init(), EvtISGW::init(), EvtJ2BB1::init(), EvtJ2BB2::init(), EvtJ2BB3::init(), EvtJPE::init(), EvtJpipi::init(), EvtJTO3P::init(), EvtKKLambdaC::init(), EvtKstarnunu::init(), EvtKstarstargamma::init(), EvtLambdaP_BarGamma::init(), EvtLNuGamma::init(), EvtMelikhov::init(), EvtOmegaDalitz::init(), EvtP2GC0::init(), EvtP2GC1::init(), EvtP2GC2::init(), EvtPartWave::init(), EvtPBB1::init(), EvtPBB2::init(), EvtPhiDalitz::init(), EvtPhokhara::init(), EvtPi0Dalitz::init(), EvtS2GV::init(), EvtSLBKPole::init(), EvtSll::init(), EvtSLN::init(), EvtSLPole::init(), EvtSPL::init(), EvtSSDCP::init(), EvtSSSCP::init(), EvtSSSCPpng::init(), EvtSSSCPT::init(), EvtSTS::init(), EvtSTSCP::init(), EvtSVPCP::init(), EvtSVPHelAmp::init(), EvtSVS::init(), EvtSVSCP::init(), EvtSVSCPiso::init(), EvtSVSCPLH::init(), EvtSVSNONCPEIGEN::init(), EvtSVVCP::init(), EvtSVVCPLH::init(), EvtSVVHelAmp::init(), EvtSVVNONCPEIGEN::init(), EvtTauGamMu::init(), EvtTaulnunu::init(), EvtTauScalarnu::init(), EvtTauVectornu::init(), EvtTSS::init(), EvtTVSPwave::init(), EvtVectorIsr::init(), EvtVll::init(), EvtVPHOtoVISR::init(), EvtVPHOtoVISRHi::init(), EvtVSPPwave::init(), EvtVSS::init(), EvtVSSBMixCPT::init(), EvtVSSMix::init(), EvtVub::init(), EvtVubHybrid::init(), EvtVubNLO::init(), EvtVVP::init(), EvtVVpipi::init(), EvtVVPIPI_WEIGHTED::init(), and EvtVVSPwave::init().
void EvtDecayBase::checkQ | ( | ) |
Definition at line 35 of file EvtDecayBase.cc.
Referenced by saveDecayInfo().
void EvtDecayBase::checkSpinDaughter | ( | int | d1, |
EvtSpinType::spintype | sp ) |
Definition at line 533 of file EvtDecayBase.cc.
Referenced by EvtAV2GV::init(), EvtBto2piCPiso::init(), EvtBTo3piCP::init(), EvtBTo4piCP::init(), EvtBtoKD3P::init(), EvtBtoKpiCPiso::init(), EvtBToKpipiCP::init(), EvtbTosllAli::init(), EvtbTosllBall::init(), EvtCBTo3piMPP::init(), EvtCBTo3piP00::init(), EvtChi0BB1::init(), EvtChi0BB2::init(), EvtChi1BB1::init(), EvtChi1BB2::init(), EvtChi2BB1::init(), EvtChi2BB2::init(), EvtD0mixDalitz::init(), EvtD0Toa0enu::init(), EvtD0ToKKpipi::init(), EvtD0ToKpiEtap::init(), EvtD0ToKSKK::init(), EvtD0ToKSLKK::init(), EvtD0ToKSpi0eta::init(), EvtD0ToKSpi0pi0::init(), EvtD0ToKSpipipi0pi0::init(), EvtD0Topipienu::init(), EvtD0TopipiEta::init(), EvtDDalitz::init(), EvtDeBD::init(), EvtDToa0enu::init(), EvtDToKKpi::init(), EvtDToKmPipPipPi0::init(), EvtDToKpienu::init(), EvtDToKppipi::init(), EvtDTopi0pi0enu::init(), EvtDTopiEtaEta::init(), EvtDTopipi0Eta::init(), EvtDToPiPi0Etap::init(), EvtDTopipi0pi0::init(), EvtDTopipienu::init(), EvtEDM::init(), EvtEtaDalitz::init(), EvtFlatQ2::init(), EvtGoityRoberts::init(), EvtHelPPJ::init(), EvtHQET2::init(), EvtHQET::init(), EvtHypWK::init(), EvtISGW2::init(), EvtISGW::init(), EvtJ2BB1::init(), EvtJ2BB2::init(), EvtJ2BB3::init(), EvtJPE::init(), EvtJpipi::init(), EvtJTO3P::init(), EvtKKLambdaC::init(), EvtKstarnunu::init(), EvtKstarstargamma::init(), EvtLambdaP_BarGamma::init(), EvtLNuGamma::init(), EvtMelikhov::init(), EvtOmegaDalitz::init(), EvtP2GC0::init(), EvtP2GC1::init(), EvtP2GC2::init(), EvtPBB1::init(), EvtPBB2::init(), EvtPhiDalitz::init(), EvtPi0Dalitz::init(), EvtS2GV::init(), EvtSLBKPole::init(), EvtSll::init(), EvtSLN::init(), EvtSLPole::init(), EvtSPL::init(), EvtSSSCP::init(), EvtSSSCPpng::init(), EvtSTS::init(), EvtSTSCP::init(), EvtSVPCP::init(), EvtSVPHelAmp::init(), EvtSVS::init(), EvtSVSCP::init(), EvtSVSCPiso::init(), EvtSVSCPLH::init(), EvtSVSNONCPEIGEN::init(), EvtSVVCP::init(), EvtSVVCPLH::init(), EvtSVVHelAmp::init(), EvtSVVNONCPEIGEN::init(), EvtTauGamMu::init(), EvtTauHadnu::init(), EvtTaulnunu::init(), EvtTauScalarnu::init(), EvtTauVectornu::init(), EvtTSS::init(), EvtTVSPwave::init(), EvtVectorIsr::init(), EvtVll::init(), EvtVPHOtoVISR::init(), EvtVPHOtoVISRHi::init(), EvtVSPPwave::init(), EvtVSS::init(), EvtVSSBMixCPT::init(), EvtVSSMix::init(), EvtVVP::init(), EvtVVpipi::init(), EvtVVPIPI_WEIGHTED::init(), and EvtVVSPwave::init().
void EvtDecayBase::checkSpinParent | ( | EvtSpinType::spintype | sp | ) |
Definition at line 520 of file EvtDecayBase.cc.
Referenced by EvtAV2GV::init(), EvtBto2piCPiso::init(), EvtBTo3piCP::init(), EvtBTo4piCP::init(), EvtBtoKD3P::init(), EvtBtoKpiCPiso::init(), EvtBToKpipiCP::init(), EvtbTosllAli::init(), EvtbTosllBall::init(), EvtCBTo3piMPP::init(), EvtCBTo3piP00::init(), EvtChi0BB1::init(), EvtChi0BB2::init(), EvtChi1BB1::init(), EvtChi1BB2::init(), EvtChi2BB1::init(), EvtChi2BB2::init(), EvtD0mixDalitz::init(), EvtD0Toa0enu::init(), EvtD0ToKKpipi::init(), EvtD0ToKpiEtap::init(), EvtD0ToKpipi0::init(), EvtD0ToKpipi0pi0::init(), EvtD0ToKpipipi::init(), EvtD0ToKSKK::init(), EvtD0ToKSKppimpi0::init(), EvtD0ToKSLKK::init(), EvtD0ToKSpi0eta::init(), EvtD0ToKSpi0pi0::init(), EvtD0ToKSpi0pi0pi0::init(), EvtD0ToKSpipi::init(), EvtD0ToKSpipipi0::init(), EvtD0ToKSpipipi0pi0::init(), EvtD0Topipienu::init(), EvtD0TopipiEta::init(), EvtDDalitz::init(), EvtDeBD::init(), EvtDToa0enu::init(), EvtDToKKpi::init(), EvtDToKmPipPipPi0::init(), EvtDToKpienu::init(), EvtDToKppipi::init(), EvtDToKppipipi0::init(), EvtDToKSKmpippip::init(), EvtDToKSKpi0::init(), EvtDToKSKSK::init(), EvtDToKSKSpi::init(), EvtDToKSpieta::init(), EvtDToKSpipi0pi0::init(), EvtDToKSpipipi::init(), EvtDTopi0pi0enu::init(), EvtDTopiEtaEta::init(), EvtDTopipi0Eta::init(), EvtDToPiPi0Etap::init(), EvtDTopipi0pi0::init(), EvtDTopipienu::init(), EvtEDM::init(), EvtEtaDalitz::init(), EvtEtap2gpipi::init(), EvtFlatQ2::init(), EvtGoityRoberts::init(), EvtHelPPJ::init(), EvtHQET2::init(), EvtHQET::init(), EvtHypWK::init(), EvtISGW2::init(), EvtISGW::init(), EvtJ2BB1::init(), EvtJ2BB2::init(), EvtJ2BB3::init(), EvtJPE::init(), EvtJpipi::init(), EvtJTO3P::init(), EvtKKLambdaC::init(), EvtKstarnunu::init(), EvtKstarstargamma::init(), EvtLambdaP_BarGamma::init(), EvtLNuGamma::init(), EvtMelikhov::init(), EvtOmegaDalitz::init(), EvtP2GC0::init(), EvtP2GC1::init(), EvtP2GC2::init(), EvtPBB1::init(), EvtPBB2::init(), EvtPhiDalitz::init(), EvtPi0Dalitz::init(), EvtS2GV::init(), EvtSLBKPole::init(), EvtSll::init(), EvtSLN::init(), EvtSLPole::init(), EvtSPL::init(), EvtSSSCP::init(), EvtSSSCPpng::init(), EvtSTS::init(), EvtSTSCP::init(), EvtSVPCP::init(), EvtSVPHelAmp::init(), EvtSVS::init(), EvtSVSCP::init(), EvtSVSCPiso::init(), EvtSVSCPLH::init(), EvtSVVCP::init(), EvtSVVCPLH::init(), EvtSVVHelAmp::init(), EvtTauGamMu::init(), EvtTauHadnu::init(), EvtTaulnunu::init(), EvtTauScalarnu::init(), EvtTauVectornu::init(), EvtTSS::init(), EvtTVSPwave::init(), EvtVectorIsr::init(), EvtVll::init(), EvtVPHOtoVISR::init(), EvtVPHOtoVISRHi::init(), EvtVSPPwave::init(), EvtVSS::init(), EvtVSSBMixCPT::init(), EvtVSSMix::init(), EvtVVP::init(), EvtVVpipi::init(), EvtVVPIPI_WEIGHTED::init(), and EvtVVSPwave::init().
|
pure virtual |
Implemented in EvtAngH2, EvtAngSam3, EvtAngSam, EvtAngSamLab, EvtAngSamX, EvtAV2GV, EvtBHadronic, EvtBody3, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtbTosllAli, EvtbTosllBall, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCalHelAmp, EvtCBTo3piMPP, EvtCBTo3piP00, EvtChi0BB1, EvtChi0BB2, EvtChi1BB1, EvtChi1BB2, EvtChi2BB1, EvtChi2BB2, EvtConExc, EvtD0mixDalitz, EvtD0To2pip2pim, EvtD0Toa0enu, EvtD0ToKKpi0, EvtD0ToKKpipi, EvtD0toKLpipiPlot, EvtD0ToKpiEtap, EvtD0toKpietaPlot, EvtD0toKpiomegaPlot, EvtD0ToKpipi0, EvtD0ToKpipi0pi0, EvtD0toKpipi0Plot, EvtD0ToKpipipi, EvtD0ToKSKK, EvtD0ToKSKppimpi0, EvtD0ToKSLKK, EvtD0ToKSpi0eta, EvtD0toKSpi0etaPlot, EvtD0toKSpi0omegaPlot, EvtD0ToKSpi0pi0, EvtD0ToKSpi0pi0pi0, EvtD0ToKSpipi, EvtD0ToKSpipipi0, EvtD0ToKSpipipi0pi0, EvtD0toKSpipiPlot, EvtD0Topipienu, EvtD0TopipiEta, EvtD0topipietaPlot, EvtD0Topipipi0, EvtD0Topippim2pi0, EvtDDalitz, EvtDeBD, EvtDIY, EvtDMix, EvtDToa0enu, EvtDToKKpi, EvtDtoKKpiPlot, EvtDToKmPipPipPi0, EvtDToKpienu, EvtDtoKpipiPlot, EvtDToKppipi, EvtDToKppipipi0, EvtDToKSKmpippip, EvtDToKSKpi0, EvtDToKSKSK, EvtDToKSKSpi, EvtDToKSpieta, EvtDtoKSpietaPlot, EvtDtoKSpiomegaPlot, EvtDToKSpipi0pi0, EvtDToKSpipipi, EvtDTopi0pi0enu, EvtDTopiEtaEta, EvtDtopietaetaPlot, EvtDTopipi0Eta, EvtDToPiPi0Etap, EvtDtopipi0etaPlot, EvtDTopipi0pi0, EvtDtopipi0pi0Plot, EvtDTopipienu, EvtDtopipipiPlot, EvtEDM, EvtEtaDalitz, EvtEtap2gpipi, EvtFDC, EvtFlatQ2, EvtFromParent, EvtFromParent_antiLambda, EvtFromParent_Lambda, EvtGoityRoberts, EvtHAngSam3, EvtHelAmp, EvtHelPPJ, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtHypWK, EvtISGW2, EvtISGW, EvtJ2BB1, EvtJ2BB2, EvtJ2BB3, EvtJetSet, EvtJPE, EvtJpipi, EvtJscont, EvtJTO3P, EvtKKLambdaC, EvtKstarnunu, EvtKstarstargamma, EvtLambdac2pKpi, EvtLambdaP_BarGamma, EvtLNuGamma, EvtLunda, EvtLundCharm, EvtMassH1, EvtMassH2, EvtMBody3, EvtMelikhov, EvtmH2, EvtmPhsp, EvtMultibody, EvtOmegaDalitz, EvtOpenCharm, EvtP2GC0, EvtP2GC1, EvtP2GC2, EvtPartWave, EvtPBB1, EvtPBB2, EvtPhiDalitz, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPhsp, EvtPhspStepf, EvtPi0Dalitz, EvtPto3P, EvtPycont, EvtPyGaGa, EvtPythia, EvtRexc, EvtRhoPi, EvtS2GV, EvtSingleParticle2, EvtSingleParticle, EvtSinglePoint, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSPL, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVPCP, EvtSVPHelAmp, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVNONCPEIGEN, EvtT2GV, EvtTauGamMu, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtTrackGen, EvtTSS, EvtTVSPwave, EvtUclaII, EvtVectorIsr, EvtVll, EvtVPHOtoVISR, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVub, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, and EvtVVSPwave.
Referenced by EvtParticleDecay::chargeConj(), EvtParticleDecayList::EvtParticleDecayList(), and EvtModel::getFcn().
|
virtual |
Reimplemented in EvtConExc, EvtJetSet, EvtLunda, EvtLundCharm, EvtOpenCharm, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPythia, and EvtTauola.
Definition at line 132 of file EvtDecayBase.cc.
Referenced by EvtModel::storeCommand().
|
virtual |
Reimplemented in EvtConExc, EvtJetSet, EvtLunda, EvtLundCharm, EvtOpenCharm, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPythia, and EvtTauola.
Definition at line 129 of file EvtDecayBase.cc.
Referenced by EvtModel::Register().
|
inlineprotected |
Definition at line 110 of file EvtDecayBase.hh.
Referenced by EvtDecayAmp::makeDecay(), EvtDecayIncoherent::makeDecay(), and EvtDecayProb::makeDecay().
|
pure virtual |
Implemented in EvtAngH2, EvtAngSam3, EvtAngSam, EvtAngSamLab, EvtAngSamX, EvtAV2GV, EvtBHadronic, EvtBody3, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtbTosllAli, EvtbTosllBall, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCalHelAmp, EvtCBTo3piMPP, EvtCBTo3piP00, EvtChi0BB1, EvtChi0BB2, EvtChi1BB1, EvtChi1BB2, EvtChi2BB1, EvtChi2BB2, EvtConExc, EvtD0mixDalitz, EvtD0To2pip2pim, EvtD0Toa0enu, EvtD0ToKKpi0, EvtD0ToKKpipi, EvtD0toKLpipiPlot, EvtD0ToKpiEtap, EvtD0toKpietaPlot, EvtD0toKpiomegaPlot, EvtD0ToKpipi0, EvtD0ToKpipi0pi0, EvtD0toKpipi0Plot, EvtD0ToKpipipi, EvtD0ToKSKK, EvtD0ToKSKppimpi0, EvtD0ToKSLKK, EvtD0ToKSpi0eta, EvtD0toKSpi0etaPlot, EvtD0toKSpi0omegaPlot, EvtD0ToKSpi0pi0, EvtD0ToKSpi0pi0pi0, EvtD0ToKSpipi, EvtD0ToKSpipipi0, EvtD0ToKSpipipi0pi0, EvtD0toKSpipiPlot, EvtD0Topipienu, EvtD0TopipiEta, EvtD0topipietaPlot, EvtD0Topipipi0, EvtD0Topippim2pi0, EvtDDalitz, EvtDeBD, EvtDIY, EvtDMix, EvtDToa0enu, EvtDToKKpi, EvtDtoKKpiPlot, EvtDToKmPipPipPi0, EvtDToKpienu, EvtDtoKpipiPlot, EvtDToKppipi, EvtDToKppipipi0, EvtDToKSKmpippip, EvtDToKSKpi0, EvtDToKSKSK, EvtDToKSKSpi, EvtDToKSpieta, EvtDtoKSpietaPlot, EvtDtoKSpiomegaPlot, EvtDToKSpipi0pi0, EvtDToKSpipipi, EvtDTopi0pi0enu, EvtDTopiEtaEta, EvtDtopietaetaPlot, EvtDTopipi0Eta, EvtDToPiPi0Etap, EvtDtopipi0etaPlot, EvtDTopipi0pi0, EvtDtopipi0pi0Plot, EvtDTopipienu, EvtDtopipipiPlot, EvtEDM, EvtEtaDalitz, EvtEtap2gpipi, EvtFDC, EvtFlatQ2, EvtFromParent, EvtFromParent_antiLambda, EvtFromParent_Lambda, EvtGoityRoberts, EvtHAngSam3, EvtHelAmp, EvtHelPPJ, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtHypWK, EvtIntervalDecayAmp< T >, EvtIntervalDecayAmp< EvtDalitzPoint >, EvtISGW2, EvtISGW, EvtJ2BB1, EvtJ2BB2, EvtJ2BB3, EvtJetSet, EvtJPE, EvtJpipi, EvtJscont, EvtJTO3P, EvtKKLambdaC, EvtKstarnunu, EvtKstarstargamma, EvtLambdac2pKpi, EvtLambdaP_BarGamma, EvtLNuGamma, EvtLunda, EvtLundCharm, EvtMassH1, EvtMassH2, EvtMBody3, EvtMelikhov, EvtmH2, EvtmPhsp, EvtMultibody, EvtOmegaDalitz, EvtOpenCharm, EvtP2GC0, EvtP2GC1, EvtP2GC2, EvtPartWave, EvtPBB1, EvtPBB2, EvtPhiDalitz, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPhsp, EvtPhspStepf, EvtPi0Dalitz, EvtPycont, EvtPyGaGa, EvtPythia, EvtRexc, EvtRhoPi, EvtS2GV, EvtSingleParticle2, EvtSingleParticle, EvtSinglePoint, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSPL, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVPCP, EvtSVPHelAmp, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVNONCPEIGEN, EvtT2GV, EvtTauGamMu, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtTrackGen, EvtTSS, EvtTVSPwave, EvtUclaII, EvtVectorIsr, EvtVll, EvtVPHOtoVISR, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVub, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, and EvtVVSPwave.
Referenced by EvtDecayAmp::makeDecay(), EvtDecayIncoherent::makeDecay(), and EvtDecayProb::makeDecay().
|
inline |
Definition at line 62 of file EvtDecayBase.hh.
Referenced by EvtSingleParticle2::init(), EvtSingleParticle::init(), and EvtSinglePoint::init().
|
static |
Definition at line 346 of file EvtDecayBase.cc.
|
static |
Definition at line 414 of file EvtDecayBase.cc.
Referenced by EvtBtoXsll::decay().
|
static |
Definition at line 311 of file EvtDecayBase.cc.
Referenced by findMass(), and findMaxMass().
double EvtDecayBase::getArg | ( | int | j | ) |
Definition at line 564 of file EvtDecayBase.cc.
Referenced by EvtAngSam3::decay(), EvtAngSam::decay(), EvtAngSamLab::decay(), EvtAngSamX::decay(), EvtBHadronic::decay(), EvtBsquark::decay(), EvtBto2piCPiso::decay(), EvtBTo3piCP::decay(), EvtBTo4piCP::decay(), EvtBtoKpiCPiso::decay(), EvtBToKpipiCP::decay(), EvtBtoXsgamma::decay(), EvtCalHelAmp::decay(), EvtCBTo3piMPP::decay(), EvtCBTo3piP00::decay(), EvtChi0BB2::decay(), EvtChi1BB1::decay(), EvtChi1BB2::decay(), EvtChi2BB1::decay(), EvtChi2BB2::decay(), EvtConExc::decay(), EvtDDalitz::decay(), EvtEDM::decay(), EvtHypWK::decay(), EvtJ2BB1::decay(), EvtJ2BB2::decay(), EvtJ2BB3::decay(), EvtJscont::decay(), EvtLunda::decay(), EvtOpenCharm::decay(), EvtPBB1::decay(), EvtPBB2::decay(), EvtPhokhara::decay(), EvtRhoPi::decay(), EvtSSSCP::decay(), EvtSSSCPpng::decay(), EvtSSSCPT::decay(), EvtSTSCP::decay(), EvtSVPCP::decay(), EvtSVPHelAmp::decay(), EvtSVSCP::decay(), EvtSVSCPiso::decay(), EvtSVVCP::decay(), EvtSVVCPLH::decay(), EvtSVVHelAmp::decay(), EvtSVVNONCPEIGEN::decay(), EvtTauGamMu::decay(), EvtTVSPwave::decay(), EvtVPHOtoVISR::decay(), EvtVPHOtoVISRHi::decay(), EvtVSSMix::decay(), EvtVVSPwave::decay(), EvtCalHelAmp::firstder(), EvtLNuGamma::getFormFactor(), EvtBtoKD3P::init(), EvtBtoXsll::init(), EvtConExc::init(), EvtD0mixDalitz::init(), EvtD0To2pip2pim::init(), EvtD0ToKKpi0::init(), EvtD0ToKSLKK::init(), EvtD0ToKSpipi::init(), EvtD0Topipipi0::init(), EvtD0Topippim2pi0::init(), EvtDMix::init(), EvtEtap2gpipi::init(), EvtFDC::init(), EvtHelAmp::init(), EvtHQET2::init(), EvtHQET::init(), EvtHypNonLepton::init(), EvtLNuGamma::init(), EvtMelikhov::init(), EvtmH2::init(), EvtmPhsp::init(), EvtPartWave::init(), EvtPhspStepf::init(), EvtPycont::init(), EvtSingleParticle2::init(), EvtSingleParticle::init(), EvtSinglePoint::init(), EvtSSDCP::init(), EvtSVSCPLH::init(), EvtSVSNONCPEIGEN::init(), EvtSVVNONCPEIGEN::init(), EvtTauHadnu::init(), EvtTrackGen::init(), EvtVectorIsr::init(), EvtVSSBMixCPT::init(), EvtVub::init(), EvtVubHybrid::init(), EvtVubNLO::init(), EvtPhokhara::init_evt(), EvtPhokhara::init_mode(), EvtBto2piCPiso::initProbMax(), EvtBtoKpiCPiso::initProbMax(), EvtPBB2::initProbMax(), EvtSSSCP::initProbMax(), EvtSSSCPpng::initProbMax(), EvtSTSCP::initProbMax(), EvtSVPCP::initProbMax(), EvtSVPHelAmp::initProbMax(), EvtSVSCP::initProbMax(), EvtSVSCPiso::initProbMax(), EvtSVSCPLH::initProbMax(), EvtSVVCP::initProbMax(), EvtSVVCPLH::initProbMax(), EvtSVVHelAmp::initProbMax(), and EvtVubHybrid::readWeights().
double * EvtDecayBase::getArgs | ( | ) |
Definition at line 547 of file EvtDecayBase.cc.
Referenced by EvtBtoXsgamma::decay(), EvtKKLambdaC::init(), EvtSLBKPole::init(), and EvtSLPole::init().
|
inline |
Definition at line 73 of file EvtDecayBase.hh.
|
inline |
Definition at line 75 of file EvtDecayBase.hh.
Referenced by EvtParticleDecay::chargeConj(), EvtParticleDecayList::EvtParticleDecayList(), EvtIntervalDecayAmp< T >::init(), and EvtMultibody::init().
|
inline |
Definition at line 61 of file EvtDecayBase.hh.
Referenced by EvtParticleDecay::chargeConj(), and EvtParticleDecayList::EvtParticleDecayList().
|
inline |
Definition at line 66 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::addMode(), EvtParticleDecay::chargeConj(), checkSpinDaughter(), EvtBTo3piCP::decay(), EvtBtoKD3P::decay(), EvtBtoKpiCPiso::decay(), EvtBToKpipiCP::decay(), EvtBtoXsEtap::decay(), EvtBtoXsgamma::decay(), EvtBtoXsll::decay(), EvtCBTo3piMPP::decay(), EvtCBTo3piP00::decay(), EvtGoityRoberts::decay(), EvtJ2BB1::decay(), EvtJ2BB3::decay(), EvtKstarnunu::decay(), EvtSingleParticle2::decay(), EvtSingleParticle::decay(), EvtSinglePoint::decay(), EvtSLN::decay(), EvtSSDCP::decay(), EvtSVSCPiso::decay(), EvtSVSNONCPEIGEN::decay(), EvtSVVCP::decay(), EvtSVVCPLH::decay(), EvtSVVHelAmp::decay(), EvtSVVNONCPEIGEN::decay(), EvtTauHadnu::decay(), EvtVectorIsr::decay(), EvtVPHOtoVISR::decay(), EvtVPHOtoVISRHi::decay(), EvtVSSBMixCPT::decay(), EvtVub::decay(), EvtVubHybrid::decay(), EvtVubNLO::decay(), EvtPto3P::dp(), EvtConExc::gamHXSection(), EvtDecayTable::inChannelList(), EvtAV2GV::init(), EvtbTosllAli::init(), EvtbTosllBall::init(), EvtBtoXsll::init(), EvtD0mixDalitz::init(), EvtD0ToKSLKK::init(), EvtDDalitz::init(), EvtHelAmp::init(), EvtHQET2::init(), EvtHQET::init(), EvtHypNonLepton::init(), EvtISGW2::init(), EvtISGW::init(), EvtJPE::init(), EvtJpipi::init(), EvtP2GC0::init(), EvtP2GC1::init(), EvtP2GC2::init(), EvtPartWave::init(), EvtS2GV::init(), EvtSLBKPole::init(), EvtSLPole::init(), EvtSSDCP::init(), EvtTauHadnu::init(), EvtTrackGen::init(), EvtVSSBMixCPT::init(), EvtVVpipi::init(), EvtVVPIPI_WEIGHTED::init(), EvtBtoKpiCPiso::initProbMax(), EvtbTosllAli::initProbMax(), EvtbTosllBall::initProbMax(), EvtHQET2::initProbMax(), EvtHQET::initProbMax(), EvtHypNonLepton::initProbMax(), EvtISGW2::initProbMax(), EvtKKLambdaC::initProbMax(), EvtSLBKPole::initProbMax(), EvtSLN::initProbMax(), EvtSLPole::initProbMax(), EvtSSDCP::initProbMax(), EvtSVSCPiso::initProbMax(), and EvtParticleDecayList::removeMode().
|
inline |
Definition at line 65 of file EvtDecayBase.hh.
Referenced by EvtAngH2::decay(), EvtAngSam3::decay(), EvtAngSam::decay(), EvtAngSamLab::decay(), EvtAngSamX::decay(), EvtAV2GV::decay(), EvtBHadronic::decay(), EvtBody3::decay(), EvtBsquark::decay(), EvtBto2piCPiso::decay(), EvtBTo3piCP::decay(), EvtBTo4piCP::decay(), EvtBtoKD3P::decay(), EvtBtoKpiCPiso::decay(), EvtBToKpipiCP::decay(), EvtbTosllAli::decay(), EvtbTosllBall::decay(), EvtBtoXsEtap::decay(), EvtBtoXsgamma::decay(), EvtBtoXsll::decay(), EvtCalHelAmp::decay(), EvtCBTo3piMPP::decay(), EvtCBTo3piP00::decay(), EvtChi0BB1::decay(), EvtChi0BB2::decay(), EvtChi1BB1::decay(), EvtChi1BB2::decay(), EvtChi2BB1::decay(), EvtChi2BB2::decay(), EvtD0mixDalitz::decay(), EvtD0To2pip2pim::decay(), EvtD0Toa0enu::decay(), EvtD0ToKKpi0::decay(), EvtD0ToKKpipi::decay(), EvtD0toKLpipiPlot::decay(), EvtD0ToKpiEtap::decay(), EvtD0toKpietaPlot::decay(), EvtD0toKpiomegaPlot::decay(), EvtD0ToKpipi0::decay(), EvtD0ToKpipi0pi0::decay(), EvtD0toKpipi0Plot::decay(), EvtD0ToKpipipi::decay(), EvtD0ToKSKK::decay(), EvtD0ToKSKppimpi0::decay(), EvtD0ToKSLKK::decay(), EvtD0ToKSpi0eta::decay(), EvtD0toKSpi0etaPlot::decay(), EvtD0toKSpi0omegaPlot::decay(), EvtD0ToKSpi0pi0::decay(), EvtD0ToKSpi0pi0pi0::decay(), EvtD0ToKSpipi::decay(), EvtD0ToKSpipipi0::decay(), EvtD0ToKSpipipi0pi0::decay(), EvtD0toKSpipiPlot::decay(), EvtD0Topipienu::decay(), EvtD0TopipiEta::decay(), EvtD0topipietaPlot::decay(), EvtD0Topipipi0::decay(), EvtD0Topippim2pi0::decay(), EvtDDalitz::decay(), EvtDeBD::decay(), EvtDIY::decay(), EvtDMix::decay(), EvtDToa0enu::decay(), EvtDToKKpi::decay(), EvtDtoKKpiPlot::decay(), EvtDToKmPipPipPi0::decay(), EvtDToKpienu::decay(), EvtDtoKpipiPlot::decay(), EvtDToKppipi::decay(), EvtDToKppipipi0::decay(), EvtDToKSKmpippip::decay(), EvtDToKSKpi0::decay(), EvtDToKSKSK::decay(), EvtDToKSKSpi::decay(), EvtDToKSpieta::decay(), EvtDtoKSpietaPlot::decay(), EvtDtoKSpiomegaPlot::decay(), EvtDToKSpipi0pi0::decay(), EvtDToKSpipipi::decay(), EvtDTopi0pi0enu::decay(), EvtDTopiEtaEta::decay(), EvtDtopietaetaPlot::decay(), EvtDTopipi0Eta::decay(), EvtDToPiPi0Etap::decay(), EvtDtopipi0etaPlot::decay(), EvtDTopipi0pi0::decay(), EvtDtopipi0pi0Plot::decay(), EvtDTopipienu::decay(), EvtDtopipipiPlot::decay(), EvtEDM::decay(), EvtEtaDalitz::decay(), EvtEtap2gpipi::decay(), EvtFDC::decay(), EvtFlatQ2::decay(), EvtHAngSam3::decay(), EvtHelAmp::decay(), EvtHelPPJ::decay(), EvtHQET2::decay(), EvtHQET::decay(), EvtHypNonLepton::decay(), EvtHypWK::decay(), EvtIntervalDecayAmp< T >::decay(), EvtISGW2::decay(), EvtISGW::decay(), EvtJ2BB1::decay(), EvtJ2BB2::decay(), EvtJ2BB3::decay(), EvtJPE::decay(), EvtJpipi::decay(), EvtJTO3P::decay(), EvtKKLambdaC::decay(), EvtKstarnunu::decay(), EvtKstarstargamma::decay(), EvtLambdac2pKpi::decay(), EvtLambdaP_BarGamma::decay(), EvtLNuGamma::decay(), EvtMassH1::decay(), EvtMassH2::decay(), EvtMBody3::decay(), EvtMelikhov::decay(), EvtmH2::decay(), EvtmPhsp::decay(), EvtMultibody::decay(), EvtOmegaDalitz::decay(), EvtP2GC0::decay(), EvtP2GC1::decay(), EvtP2GC2::decay(), EvtPartWave::decay(), EvtPBB1::decay(), EvtPBB2::decay(), EvtPhiDalitz::decay(), EvtPhsp::decay(), EvtPhspStepf::decay(), EvtPi0Dalitz::decay(), EvtRhoPi::decay(), EvtS2GV::decay(), EvtSingleParticle2::decay(), EvtSingleParticle::decay(), EvtSinglePoint::decay(), EvtSLBKPole::decay(), EvtSll::decay(), EvtSLN::decay(), EvtSLPole::decay(), EvtSPL::decay(), EvtSSSCP::decay(), EvtSSSCPpng::decay(), EvtSSSCPT::decay(), EvtSTS::decay(), EvtSTSCP::decay(), EvtSVPCP::decay(), EvtSVPHelAmp::decay(), EvtSVS::decay(), EvtSVSCP::decay(), EvtSVSCPLH::decay(), EvtT2GV::decay(), EvtTauGamMu::decay(), EvtTauHadnu::decay(), EvtTaulnunu::decay(), EvtTauScalarnu::decay(), EvtTauVectornu::decay(), EvtTrackGen::decay(), EvtTSS::decay(), EvtTVSPwave::decay(), EvtVectorIsr::decay(), EvtVll::decay(), EvtVSPPwave::decay(), EvtVSS::decay(), EvtVSSBMixCPT::decay(), EvtVSSMix::decay(), EvtVub::decay(), EvtVubHybrid::decay(), EvtVubNLO::decay(), EvtVVP::decay(), EvtVVpipi::decay(), EvtVVPIPI_WEIGHTED::decay(), EvtVVSPwave::decay(), EvtParticleDecayList::EvtParticleDecayList(), EvtConExc::get_mode(), EvtConExc::init(), EvtD0toKLpipiPlot::init(), EvtD0toKpietaPlot::init(), EvtD0toKpiomegaPlot::init(), EvtD0toKpipi0Plot::init(), EvtD0toKSpi0etaPlot::init(), EvtD0toKSpi0omegaPlot::init(), EvtD0toKSpipiPlot::init(), EvtD0topipietaPlot::init(), EvtDtoKKpiPlot::init(), EvtDtoKpipiPlot::init(), EvtDtoKSpietaPlot::init(), EvtDtoKSpiomegaPlot::init(), EvtDtopietaetaPlot::init(), EvtDtopipi0etaPlot::init(), EvtDtopipi0pi0Plot::init(), EvtDtopipipiPlot::init(), EvtLambdac2pKpi::init(), EvtMultibody::init(), EvtConExc::init_mode(), EvtParticle::initDecay(), EvtBto2piCPiso::initProbMax(), and EvtDecayAmp::makeDecay().
|
inline |
Definition at line 77 of file EvtDecayBase.hh.
Referenced by EvtDecayTable::inChannelList().
|
inline |
Definition at line 76 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::addMode(), EvtParticleDecayList::EvtParticleDecayList(), EvtDecayTable::findChannel(), and EvtDecayTable::inChannelList().
|
pure virtual |
Implemented in EvtAngH2, EvtAngSam3, EvtAngSam, EvtAngSamLab, EvtAngSamX, EvtAV2GV, EvtBHadronic, EvtBody3, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtbTosllAli, EvtbTosllBall, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCalHelAmp, EvtCBTo3piMPP, EvtCBTo3piP00, EvtChi0BB1, EvtChi0BB2, EvtChi1BB1, EvtChi1BB2, EvtChi2BB1, EvtChi2BB2, EvtConExc, EvtD0mixDalitz, EvtD0To2pip2pim, EvtD0Toa0enu, EvtD0ToKKpi0, EvtD0ToKKpipi, EvtD0toKLpipiPlot, EvtD0ToKpiEtap, EvtD0toKpietaPlot, EvtD0toKpiomegaPlot, EvtD0ToKpipi0, EvtD0ToKpipi0pi0, EvtD0toKpipi0Plot, EvtD0ToKpipipi, EvtD0ToKSKK, EvtD0ToKSKppimpi0, EvtD0ToKSLKK, EvtD0ToKSpi0eta, EvtD0toKSpi0etaPlot, EvtD0toKSpi0omegaPlot, EvtD0ToKSpi0pi0, EvtD0ToKSpi0pi0pi0, EvtD0ToKSpipi, EvtD0ToKSpipipi0, EvtD0ToKSpipipi0pi0, EvtD0toKSpipiPlot, EvtD0Topipienu, EvtD0TopipiEta, EvtD0topipietaPlot, EvtD0Topipipi0, EvtD0Topippim2pi0, EvtDDalitz, EvtDeBD, EvtDIY, EvtDMix, EvtDToa0enu, EvtDToKKpi, EvtDtoKKpiPlot, EvtDToKmPipPipPi0, EvtDToKpienu, EvtDtoKpipiPlot, EvtDToKppipi, EvtDToKppipipi0, EvtDToKSKmpippip, EvtDToKSKpi0, EvtDToKSKSK, EvtDToKSKSpi, EvtDToKSpieta, EvtDtoKSpietaPlot, EvtDtoKSpiomegaPlot, EvtDToKSpipi0pi0, EvtDToKSpipipi, EvtDTopi0pi0enu, EvtDTopiEtaEta, EvtDtopietaetaPlot, EvtDTopipi0Eta, EvtDToPiPi0Etap, EvtDtopipi0etaPlot, EvtDTopipi0pi0, EvtDtopipi0pi0Plot, EvtDTopipienu, EvtDtopipipiPlot, EvtEDM, EvtEtaDalitz, EvtEtap2gpipi, EvtFDC, EvtFlatQ2, EvtFromParent, EvtFromParent_antiLambda, EvtFromParent_Lambda, EvtGoityRoberts, EvtHAngSam3, EvtHelAmp, EvtHelPPJ, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtHypWK, EvtISGW2, EvtISGW, EvtJ2BB1, EvtJ2BB2, EvtJ2BB3, EvtJetSet, EvtJPE, EvtJpipi, EvtJscont, EvtJTO3P, EvtKKLambdaC, EvtKstarnunu, EvtKstarstargamma, EvtLambdac2pKpi, EvtLambdaP_BarGamma, EvtLNuGamma, EvtLunda, EvtLundCharm, EvtMassH1, EvtMassH2, EvtMBody3, EvtMelikhov, EvtmH2, EvtmPhsp, EvtMultibody, EvtOmegaDalitz, EvtOpenCharm, EvtP2GC0, EvtP2GC1, EvtP2GC2, EvtPartWave, EvtPBB1, EvtPBB2, EvtPhiDalitz, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPhsp, EvtPhspStepf, EvtPi0Dalitz, EvtPto3P, EvtPycont, EvtPyGaGa, EvtPythia, EvtRexc, EvtRhoPi, EvtS2GV, EvtSingleParticle2, EvtSingleParticle, EvtSinglePoint, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSPL, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVPCP, EvtSVPHelAmp, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVNONCPEIGEN, EvtT2GV, EvtTauGamMu, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtTrackGen, EvtTSS, EvtTVSPwave, EvtUclaII, EvtVectorIsr, EvtVll, EvtVPHOtoVISR, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVub, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, and EvtVVSPwave.
Referenced by EvtParticleDecay::chargeConj(), EvtDDalitz::decay(), and EvtModel::Register().
|
inline |
Definition at line 67 of file EvtDecayBase.hh.
Referenced by EvtParticleDecay::chargeConj(), EvtAngSam3::decay(), EvtAngSam::decay(), EvtAngSamLab::decay(), EvtAngSamX::decay(), EvtBtoXsgamma::decay(), EvtCalHelAmp::decay(), EvtConExc::decay(), EvtHypWK::decay(), EvtJ2BB1::decay(), EvtJ2BB2::decay(), EvtJ2BB3::decay(), EvtJscont::decay(), EvtLunda::decay(), EvtmPhsp::decay(), EvtOpenCharm::decay(), EvtRhoPi::decay(), EvtVPHOtoVISR::decay(), EvtVPHOtoVISRHi::decay(), EvtPto3P::dp(), EvtParticleDecayList::EvtParticleDecayList(), EvtAngSam3::init(), EvtAngSam::init(), EvtAngSamLab::init(), EvtAngSamX::init(), EvtBtoXsgamma::init(), EvtBtoXsll::init(), EvtCalHelAmp::init(), EvtConExc::init(), EvtD0mixDalitz::init(), EvtD0ToKSLKK::init(), EvtFDC::init(), EvtHQET2::init(), EvtHQET::init(), EvtHypNonLepton::init(), EvtIntervalDecayAmp< T >::init(), EvtKKLambdaC::init(), EvtLNuGamma::init(), EvtLunda::init(), EvtmPhsp::init(), EvtMultibody::init(), EvtPycont::init(), EvtSingleParticle2::init(), EvtSingleParticle::init(), EvtSinglePoint::init(), EvtSLBKPole::init(), EvtSLPole::init(), EvtSSDCP::init(), EvtSVSNONCPEIGEN::init(), EvtSVVNONCPEIGEN::init(), EvtVSSBMixCPT::init(), EvtVub::init(), EvtVubHybrid::init(), and EvtVubNLO::init().
|
inline |
Definition at line 64 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::addMode(), EvtParticleDecay::chargeConj(), EvtAngH2::decay(), EvtAngSam3::decay(), EvtAngSam::decay(), EvtAngSamLab::decay(), EvtAngSamX::decay(), EvtAV2GV::decay(), EvtBHadronic::decay(), EvtBody3::decay(), EvtBsquark::decay(), EvtBto2piCPiso::decay(), EvtBTo3piCP::decay(), EvtBTo4piCP::decay(), EvtBtoKD3P::decay(), EvtBtoKpiCPiso::decay(), EvtBToKpipiCP::decay(), EvtbTosllAli::decay(), EvtbTosllBall::decay(), EvtBtoXsEtap::decay(), EvtBtoXsgamma::decay(), EvtBtoXsll::decay(), EvtCalHelAmp::decay(), EvtCBTo3piMPP::decay(), EvtCBTo3piP00::decay(), EvtChi0BB1::decay(), EvtChi0BB2::decay(), EvtChi1BB1::decay(), EvtChi1BB2::decay(), EvtChi2BB1::decay(), EvtChi2BB2::decay(), EvtD0mixDalitz::decay(), EvtD0To2pip2pim::decay(), EvtD0Toa0enu::decay(), EvtD0ToKKpi0::decay(), EvtD0ToKKpipi::decay(), EvtD0toKLpipiPlot::decay(), EvtD0ToKpiEtap::decay(), EvtD0toKpietaPlot::decay(), EvtD0toKpiomegaPlot::decay(), EvtD0ToKpipi0::decay(), EvtD0ToKpipi0pi0::decay(), EvtD0toKpipi0Plot::decay(), EvtD0ToKpipipi::decay(), EvtD0ToKSKK::decay(), EvtD0ToKSKppimpi0::decay(), EvtD0ToKSLKK::decay(), EvtD0ToKSpi0eta::decay(), EvtD0toKSpi0etaPlot::decay(), EvtD0toKSpi0omegaPlot::decay(), EvtD0ToKSpi0pi0::decay(), EvtD0ToKSpi0pi0pi0::decay(), EvtD0ToKSpipi::decay(), EvtD0ToKSpipipi0::decay(), EvtD0ToKSpipipi0pi0::decay(), EvtD0toKSpipiPlot::decay(), EvtD0Topipienu::decay(), EvtD0TopipiEta::decay(), EvtD0topipietaPlot::decay(), EvtD0Topipipi0::decay(), EvtD0Topippim2pi0::decay(), EvtDDalitz::decay(), EvtDeBD::decay(), EvtDIY::decay(), EvtDMix::decay(), EvtDToa0enu::decay(), EvtDToKKpi::decay(), EvtDtoKKpiPlot::decay(), EvtDToKmPipPipPi0::decay(), EvtDToKpienu::decay(), EvtDtoKpipiPlot::decay(), EvtDToKppipi::decay(), EvtDToKppipipi0::decay(), EvtDToKSKmpippip::decay(), EvtDToKSKpi0::decay(), EvtDToKSKSK::decay(), EvtDToKSKSpi::decay(), EvtDToKSpieta::decay(), EvtDtoKSpietaPlot::decay(), EvtDtoKSpiomegaPlot::decay(), EvtDToKSpipi0pi0::decay(), EvtDToKSpipipi::decay(), EvtDTopi0pi0enu::decay(), EvtDTopiEtaEta::decay(), EvtDtopietaetaPlot::decay(), EvtDTopipi0Eta::decay(), EvtDToPiPi0Etap::decay(), EvtDtopipi0etaPlot::decay(), EvtDTopipi0pi0::decay(), EvtDtopipi0pi0Plot::decay(), EvtDTopipienu::decay(), EvtDtopipipiPlot::decay(), EvtEDM::decay(), EvtEtaDalitz::decay(), EvtEtap2gpipi::decay(), EvtFDC::decay(), EvtFlatQ2::decay(), EvtHAngSam3::decay(), EvtHelAmp::decay(), EvtHelPPJ::decay(), EvtHQET2::decay(), EvtHQET::decay(), EvtHypNonLepton::decay(), EvtHypWK::decay(), EvtISGW2::decay(), EvtISGW::decay(), EvtJ2BB1::decay(), EvtJ2BB2::decay(), EvtJ2BB3::decay(), EvtJPE::decay(), EvtJpipi::decay(), EvtJTO3P::decay(), EvtKKLambdaC::decay(), EvtKstarnunu::decay(), EvtKstarstargamma::decay(), EvtLambdac2pKpi::decay(), EvtLambdaP_BarGamma::decay(), EvtLNuGamma::decay(), EvtMassH1::decay(), EvtMassH2::decay(), EvtMBody3::decay(), EvtMelikhov::decay(), EvtmH2::decay(), EvtmPhsp::decay(), EvtMultibody::decay(), EvtOmegaDalitz::decay(), EvtP2GC0::decay(), EvtP2GC1::decay(), EvtP2GC2::decay(), EvtPartWave::decay(), EvtPBB1::decay(), EvtPBB2::decay(), EvtPhiDalitz::decay(), EvtPhsp::decay(), EvtPhspStepf::decay(), EvtPi0Dalitz::decay(), EvtRhoPi::decay(), EvtS2GV::decay(), EvtSingleParticle2::decay(), EvtSingleParticle::decay(), EvtSinglePoint::decay(), EvtSLBKPole::decay(), EvtSll::decay(), EvtSLN::decay(), EvtSLPole::decay(), EvtSPL::decay(), EvtSSSCP::decay(), EvtSSSCPpng::decay(), EvtSSSCPT::decay(), EvtSTS::decay(), EvtSTSCP::decay(), EvtSVPCP::decay(), EvtSVPHelAmp::decay(), EvtSVS::decay(), EvtSVSCP::decay(), EvtSVSCPiso::decay(), EvtSVSCPLH::decay(), EvtT2GV::decay(), EvtTauGamMu::decay(), EvtTauHadnu::decay(), EvtTaulnunu::decay(), EvtTauScalarnu::decay(), EvtTauVectornu::decay(), EvtTrackGen::decay(), EvtTSS::decay(), EvtTVSPwave::decay(), EvtVectorIsr::decay(), EvtVll::decay(), EvtVSPPwave::decay(), EvtVSS::decay(), EvtVSSBMixCPT::decay(), EvtVSSMix::decay(), EvtVub::decay(), EvtVubHybrid::decay(), EvtVubNLO::decay(), EvtVVP::decay(), EvtVVpipi::decay(), EvtVVPIPI_WEIGHTED::decay(), EvtVVSPwave::decay(), EvtPto3P::dp(), EvtParticleDecayList::EvtParticleDecayList(), EvtDecayTable::inChannelList(), EvtConExc::init(), EvtHypNonLepton::init(), EvtMultibody::init(), EvtTauHadnu::init(), EvtTrackGen::init(), EvtVSSBMixCPT::init(), EvtTauHadnu::initProbMax(), EvtDecayAmp::makeDecay(), and EvtParticleDecayList::removeMode().
|
inline |
Definition at line 60 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::addMode(), EvtParticleDecay::chargeConj(), checkSpinParent(), EvtD0ToKSpipipi0pi0::decay(), EvtJ2BB1::decay(), EvtJ2BB2::decay(), EvtJ2BB3::decay(), EvtJetSet::decay(), EvtJPE::decay(), EvtLunda::decay(), EvtLundCharm::decay(), EvtMultibody::decay(), EvtOpenCharm::decay(), EvtPythia::decay(), EvtTauola::decay(), EvtPto3P::dp(), EvtParticleDecayList::EvtParticleDecayList(), EvtAngH2::init(), EvtAngSam3::init(), EvtAngSam::init(), EvtAngSamLab::init(), EvtAngSamX::init(), EvtBody3::init(), EvtD0mixDalitz::init(), EvtD0toKLpipiPlot::init(), EvtD0toKpietaPlot::init(), EvtD0toKpiomegaPlot::init(), EvtD0toKpipi0Plot::init(), EvtD0ToKSLKK::init(), EvtD0toKSpi0etaPlot::init(), EvtD0toKSpi0omegaPlot::init(), EvtD0toKSpipiPlot::init(), EvtD0topipietaPlot::init(), EvtDDalitz::init(), EvtDIY::init(), EvtDtoKKpiPlot::init(), EvtDtoKpipiPlot::init(), EvtDtoKSpietaPlot::init(), EvtDtoKSpiomegaPlot::init(), EvtDtopietaetaPlot::init(), EvtDtopipi0etaPlot::init(), EvtDtopipi0pi0Plot::init(), EvtDtopipipiPlot::init(), EvtEtap2gpipi::init(), EvtFDC::init(), EvtHAngSam3::init(), EvtHelAmp::init(), EvtHypNonLepton::init(), EvtJetSet::init(), EvtLunda::init(), EvtLundCharm::init(), EvtMassH1::init(), EvtMassH2::init(), EvtmH2::init(), EvtOpenCharm::init(), EvtPartWave::init(), EvtPhokhara::init(), EvtPhokhara_4pi::init(), EvtPhokhara_etagam::init(), EvtPhokhara_etapgam::init(), EvtPhokhara_K0K0::init(), EvtPhokhara_KK::init(), EvtPhokhara_Lambda::init(), EvtPhokhara_LLB::init(), EvtPhokhara_nnbar::init(), EvtPhokhara_pi0gam::init(), EvtPhokhara_pi0pi0pipi::init(), EvtPhokhara_pipi::init(), EvtPhokhara_pipieta::init(), EvtPhokhara_pipipi0::init(), EvtPhokhara_ppbar::init(), EvtPythia::init(), EvtRhoPi::init(), EvtSSDCP::init(), EvtTauola::init(), EvtVSSBMixCPT::init(), EvtbTosllAli::initProbMax(), EvtbTosllBall::initProbMax(), EvtHQET2::initProbMax(), EvtHQET::initProbMax(), EvtHypNonLepton::initProbMax(), EvtISGW2::initProbMax(), EvtKKLambdaC::initProbMax(), EvtSLBKPole::initProbMax(), EvtSLN::initProbMax(), EvtSLPole::initProbMax(), and EvtParticleDecayList::removeMode().
|
inline |
Definition at line 68 of file EvtDecayBase.hh.
Referenced by EvtParticleDecay::chargeConj(), EvtParticleDecayList::EvtParticleDecayList(), EvtDecayAmp::makeDecay(), EvtDecayIncoherent::makeDecay(), and EvtDecayProb::makeDecay().
double EvtDecayBase::getProbMax | ( | double | prob | ) |
Definition at line 67 of file EvtDecayBase.cc.
Referenced by EvtBtoKD3P::decay(), EvtDecayAmp::makeDecay(), and EvtDecayProb::makeDecay().
|
virtual |
Reimplemented in EvtAngH2, EvtAngSam3, EvtAngSam, EvtAngSamLab, EvtAngSamX, EvtAV2GV, EvtBHadronic, EvtBody3, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBTo4piCP, EvtBtoKD3P, EvtBtoKpiCPiso, EvtBToKpipiCP, EvtbTosllAli, EvtbTosllBall, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCalHelAmp, EvtCBTo3piMPP, EvtCBTo3piP00, EvtChi0BB1, EvtChi0BB2, EvtChi1BB1, EvtChi1BB2, EvtChi2BB1, EvtChi2BB2, EvtConExc, EvtD0mixDalitz, EvtD0To2pip2pim, EvtD0Toa0enu, EvtD0ToKKpi0, EvtD0ToKKpipi, EvtD0toKLpipiPlot, EvtD0ToKpiEtap, EvtD0toKpietaPlot, EvtD0toKpiomegaPlot, EvtD0ToKpipi0, EvtD0ToKpipi0pi0, EvtD0toKpipi0Plot, EvtD0ToKpipipi, EvtD0ToKSKK, EvtD0ToKSKppimpi0, EvtD0ToKSLKK, EvtD0ToKSpi0eta, EvtD0toKSpi0etaPlot, EvtD0toKSpi0omegaPlot, EvtD0ToKSpi0pi0, EvtD0ToKSpi0pi0pi0, EvtD0ToKSpipi, EvtD0ToKSpipipi0, EvtD0ToKSpipipi0pi0, EvtD0toKSpipiPlot, EvtD0Topipienu, EvtD0TopipiEta, EvtD0topipietaPlot, EvtD0Topipipi0, EvtD0Topippim2pi0, EvtDDalitz, EvtDeBD, EvtDIY, EvtDMix, EvtDToa0enu, EvtDToKKpi, EvtDtoKKpiPlot, EvtDToKmPipPipPi0, EvtDToKpienu, EvtDtoKpipiPlot, EvtDToKppipi, EvtDToKppipipi0, EvtDToKSKmpippip, EvtDToKSKpi0, EvtDToKSKSK, EvtDToKSKSpi, EvtDToKSpieta, EvtDtoKSpietaPlot, EvtDtoKSpiomegaPlot, EvtDToKSpipi0pi0, EvtDToKSpipipi, EvtDTopi0pi0enu, EvtDTopiEtaEta, EvtDtopietaetaPlot, EvtDTopipi0Eta, EvtDToPiPi0Etap, EvtDtopipi0etaPlot, EvtDTopipi0pi0, EvtDtopipi0pi0Plot, EvtDTopipienu, EvtDtopipipiPlot, EvtEDM, EvtEtaDalitz, EvtEtap2gpipi, EvtFDC, EvtFlatQ2, EvtFromParent, EvtFromParent_antiLambda, EvtFromParent_Lambda, EvtGoityRoberts, EvtHAngSam3, EvtHelAmp, EvtHelPPJ, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtHypWK, EvtIntervalDecayAmp< T >, EvtIntervalDecayAmp< EvtDalitzPoint >, EvtISGW2, EvtISGW, EvtJ2BB1, EvtJ2BB2, EvtJ2BB3, EvtJetSet, EvtJPE, EvtJpipi, EvtJscont, EvtJTO3P, EvtKKLambdaC, EvtKstarnunu, EvtKstarstargamma, EvtLambdac2pKpi, EvtLambdaP_BarGamma, EvtLNuGamma, EvtLunda, EvtLundCharm, EvtMassH1, EvtMassH2, EvtMBody3, EvtMelikhov, EvtmH2, EvtmPhsp, EvtMultibody, EvtOmegaDalitz, EvtOpenCharm, EvtP2GC0, EvtP2GC1, EvtP2GC2, EvtPartWave, EvtPBB1, EvtPBB2, EvtPhiDalitz, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPhsp, EvtPhspStepf, EvtPi0Dalitz, EvtPycont, EvtPyGaGa, EvtPythia, EvtRexc, EvtRhoPi, EvtS2GV, EvtSingleParticle2, EvtSingleParticle, EvtSinglePoint, EvtSLBKPole, EvtSll, EvtSLN, EvtSLPole, EvtSPL, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSSSCPT, EvtSTS, EvtSTSCP, EvtSVPCP, EvtSVPHelAmp, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVNONCPEIGEN, EvtT2GV, EvtTauGamMu, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtTrackGen, EvtTSS, EvtTVSPwave, EvtUclaII, EvtVectorIsr, EvtVll, EvtVPHOtoVISR, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVub, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, and EvtVVSPwave.
Definition at line 139 of file EvtDecayBase.cc.
Referenced by saveDecayInfo().
|
virtual |
Reimplemented in EvtAngH2, EvtAngSam3, EvtAngSam, EvtAngSamLab, EvtAngSamX, EvtAV2GV, EvtBody3, EvtBsquark, EvtBto2piCPiso, EvtBTo3piCP, EvtBtoKD3P, EvtBtoKpiCPiso, EvtbTosllAli, EvtbTosllBall, EvtBtoXsEtap, EvtBtoXsgamma, EvtBtoXsll, EvtCalHelAmp, EvtCBTo3piMPP, EvtCBTo3piP00, EvtConExc, EvtD0mixDalitz, EvtD0To2pip2pim, EvtD0Toa0enu, EvtD0ToKKpi0, EvtD0ToKKpipi, EvtD0toKLpipiPlot, EvtD0ToKpiEtap, EvtD0toKpietaPlot, EvtD0toKpiomegaPlot, EvtD0ToKpipi0, EvtD0ToKpipi0pi0, EvtD0toKpipi0Plot, EvtD0ToKpipipi, EvtD0ToKSKK, EvtD0ToKSKppimpi0, EvtD0ToKSLKK, EvtD0ToKSpi0eta, EvtD0toKSpi0etaPlot, EvtD0toKSpi0omegaPlot, EvtD0ToKSpi0pi0, EvtD0ToKSpi0pi0pi0, EvtD0ToKSpipi, EvtD0ToKSpipipi0, EvtD0ToKSpipipi0pi0, EvtD0toKSpipiPlot, EvtD0Topipienu, EvtD0TopipiEta, EvtD0topipietaPlot, EvtD0Topipipi0, EvtD0Topippim2pi0, EvtDDalitz, EvtDIY, EvtDMix, EvtDToa0enu, EvtDToKKpi, EvtDtoKKpiPlot, EvtDToKmPipPipPi0, EvtDToKpienu, EvtDtoKpipiPlot, EvtDToKppipi, EvtDToKppipipi0, EvtDToKSKmpippip, EvtDToKSKpi0, EvtDToKSKSK, EvtDToKSKSpi, EvtDToKSpieta, EvtDtoKSpietaPlot, EvtDtoKSpiomegaPlot, EvtDToKSpipi0pi0, EvtDToKSpipipi, EvtDTopi0pi0enu, EvtDTopiEtaEta, EvtDtopietaetaPlot, EvtDTopipi0Eta, EvtDToPiPi0Etap, EvtDtopipi0etaPlot, EvtDTopipi0pi0, EvtDtopipi0pi0Plot, EvtDTopipienu, EvtDtopipipiPlot, EvtEDM, EvtEtaDalitz, EvtEtap2gpipi, EvtFDC, EvtFlatQ2, EvtFromParent, EvtFromParent_antiLambda, EvtFromParent_Lambda, EvtGoityRoberts, EvtHAngSam3, EvtHelAmp, EvtHQET2, EvtHQET, EvtHypNonLepton, EvtIntervalDecayAmp< T >, EvtIntervalDecayAmp< EvtDalitzPoint >, EvtISGW2, EvtJetSet, EvtJpipi, EvtJscont, EvtKKLambdaC, EvtKstarstargamma, EvtLambdac2pKpi, EvtLambdaP_BarGamma, EvtLNuGamma, EvtLunda, EvtLundCharm, EvtMassH1, EvtMassH2, EvtMBody3, EvtmH2, EvtmPhsp, EvtMultibody, EvtOmegaDalitz, EvtOpenCharm, EvtP2GC0, EvtP2GC1, EvtP2GC2, EvtPartWave, EvtPBB1, EvtPBB2, EvtPhokhara, EvtPhokhara_4pi, EvtPhokhara_etagam, EvtPhokhara_etapgam, EvtPhokhara_K0K0, EvtPhokhara_KK, EvtPhokhara_Lambda, EvtPhokhara_LLB, EvtPhokhara_nnbar, EvtPhokhara_pi0gam, EvtPhokhara_pi0pi0pipi, EvtPhokhara_pipi, EvtPhokhara_pipieta, EvtPhokhara_pipipi0, EvtPhokhara_ppbar, EvtPhsp, EvtPhspStepf, EvtPi0Dalitz, EvtPycont, EvtPyGaGa, EvtPythia, EvtRexc, EvtRhoPi, EvtS2GV, EvtSLBKPole, EvtSLN, EvtSLPole, EvtSPL, EvtSSDCP, EvtSSSCP, EvtSSSCPpng, EvtSTS, EvtSTSCP, EvtSVPCP, EvtSVPHelAmp, EvtSVS, EvtSVSCP, EvtSVSCPiso, EvtSVSCPLH, EvtSVSNONCPEIGEN, EvtSVVCP, EvtSVVCPLH, EvtSVVHelAmp, EvtSVVNONCPEIGEN, EvtT2GV, EvtTauHadnu, EvtTaulnunu, EvtTauola, EvtTauScalarnu, EvtTauVectornu, EvtTrackGen, EvtTSS, EvtTVSPwave, EvtUclaII, EvtVectorIsr, EvtVll, EvtVPHOtoVISR, EvtVPHOtoVISRHi, EvtVSPPwave, EvtVSS, EvtVSSBMixCPT, EvtVSSMix, EvtVub, EvtVubHybrid, EvtVubNLO, EvtVVP, EvtVVpipi, EvtVVPIPI_WEIGHTED, and EvtVVSPwave.
Definition at line 149 of file EvtDecayBase.cc.
Referenced by saveDecayInfo().
|
pure virtual |
Implemented in EvtDecayAmp, EvtDecayIncoherent, and EvtDecayProb.
Referenced by EvtParticle::decay().
|
virtual |
Definition at line 587 of file EvtDecayBase.cc.
Referenced by EvtParticleDecayList::addMode(), and EvtParticleDecayList::removeMode().
void EvtDecayBase::noProbMax | ( | ) |
Definition at line 304 of file EvtDecayBase.cc.
Referenced by EvtAngH2::initProbMax(), EvtAngSam3::initProbMax(), EvtAngSam::initProbMax(), EvtAngSamLab::initProbMax(), EvtAngSamX::initProbMax(), EvtBody3::initProbMax(), EvtBtoXsEtap::initProbMax(), EvtBtoXsgamma::initProbMax(), EvtBtoXsll::initProbMax(), EvtCalHelAmp::initProbMax(), EvtConExc::initProbMax(), EvtD0toKLpipiPlot::initProbMax(), EvtD0toKpietaPlot::initProbMax(), EvtD0toKpiomegaPlot::initProbMax(), EvtD0toKpipi0Plot::initProbMax(), EvtD0toKSpi0etaPlot::initProbMax(), EvtD0toKSpi0omegaPlot::initProbMax(), EvtD0toKSpipiPlot::initProbMax(), EvtD0topipietaPlot::initProbMax(), EvtDIY::initProbMax(), EvtDMix::initProbMax(), EvtDtoKKpiPlot::initProbMax(), EvtDtoKpipiPlot::initProbMax(), EvtDtoKSpietaPlot::initProbMax(), EvtDtoKSpiomegaPlot::initProbMax(), EvtDtopietaetaPlot::initProbMax(), EvtDtopipi0etaPlot::initProbMax(), EvtDtopipi0pi0Plot::initProbMax(), EvtDtopipipiPlot::initProbMax(), EvtFDC::initProbMax(), EvtFromParent::initProbMax(), EvtFromParent_antiLambda::initProbMax(), EvtFromParent_Lambda::initProbMax(), EvtHAngSam3::initProbMax(), EvtJetSet::initProbMax(), EvtJscont::initProbMax(), EvtLambdac2pKpi::initProbMax(), EvtLunda::initProbMax(), EvtLundCharm::initProbMax(), EvtMassH1::initProbMax(), EvtMassH2::initProbMax(), EvtMBody3::initProbMax(), EvtmH2::initProbMax(), EvtmPhsp::initProbMax(), EvtOpenCharm::initProbMax(), EvtPhokhara::initProbMax(), EvtPhokhara_4pi::initProbMax(), EvtPhokhara_etagam::initProbMax(), EvtPhokhara_etapgam::initProbMax(), EvtPhokhara_K0K0::initProbMax(), EvtPhokhara_KK::initProbMax(), EvtPhokhara_Lambda::initProbMax(), EvtPhokhara_LLB::initProbMax(), EvtPhokhara_nnbar::initProbMax(), EvtPhokhara_pi0gam::initProbMax(), EvtPhokhara_pi0pi0pipi::initProbMax(), EvtPhokhara_pipi::initProbMax(), EvtPhokhara_pipieta::initProbMax(), EvtPhokhara_pipipi0::initProbMax(), EvtPhokhara_ppbar::initProbMax(), EvtPhsp::initProbMax(), EvtPhspStepf::initProbMax(), EvtPycont::initProbMax(), EvtPyGaGa::initProbMax(), EvtPythia::initProbMax(), EvtRexc::initProbMax(), EvtRhoPi::initProbMax(), EvtTauola::initProbMax(), EvtTrackGen::initProbMax(), EvtVectorIsr::initProbMax(), EvtVub::initProbMax(), EvtVubHybrid::initProbMax(), and EvtVubNLO::initProbMax().
|
inlinevirtual |
Reimplemented in EvtBtoKD3P, and EvtVSSBMixCPT.
Definition at line 105 of file EvtDecayBase.hh.
Referenced by EvtParticle::initDecay(), and EvtDecayTable::readDecayFile().
void EvtDecayBase::printSummary | ( | ) |
Definition at line 259 of file EvtDecayBase.cc.
Referenced by checkNArg(), checkNDaug(), checkSpinDaughter(), checkSpinParent(), and EvtParticleDecay::printSummary().
double EvtDecayBase::resetProbMax | ( | double | prob | ) |
Definition at line 108 of file EvtDecayBase.cc.
void EvtDecayBase::saveDecayInfo | ( | EvtId | ipar, |
int | ndaug, | ||
EvtId * | daug, | ||
int | narg, | ||
std::vector< std::string > & | args, | ||
std::string | name, | ||
double | brfr ) |
Definition at line 167 of file EvtDecayBase.cc.
Referenced by EvtParticleDecay::chargeConj(), EvtParticleDecayList::EvtParticleDecayList(), and EvtDecayTable::readDecayFile().
|
inline |
Definition at line 69 of file EvtDecayBase.hh.
Referenced by EvtParticleDecay::chargeConj(), EvtParticleDecayList::EvtParticleDecayList(), and EvtDecayTable::readDecayFile().
void EvtDecayBase::setProbMax | ( | double | prbmx | ) |
Definition at line 297 of file EvtDecayBase.cc.
Referenced by EvtBtoKD3P::decay(), EvtAV2GV::initProbMax(), EvtBto2piCPiso::initProbMax(), EvtBTo3piCP::initProbMax(), EvtBtoKD3P::initProbMax(), EvtBtoKpiCPiso::initProbMax(), EvtbTosllAli::initProbMax(), EvtbTosllBall::initProbMax(), EvtCBTo3piMPP::initProbMax(), EvtCBTo3piP00::initProbMax(), EvtD0mixDalitz::initProbMax(), EvtD0To2pip2pim::initProbMax(), EvtD0Toa0enu::initProbMax(), EvtD0ToKKpi0::initProbMax(), EvtD0ToKKpipi::initProbMax(), EvtD0ToKpiEtap::initProbMax(), EvtD0ToKpipi0::initProbMax(), EvtD0ToKpipi0pi0::initProbMax(), EvtD0ToKpipipi::initProbMax(), EvtD0ToKSKK::initProbMax(), EvtD0ToKSKppimpi0::initProbMax(), EvtD0ToKSLKK::initProbMax(), EvtD0ToKSpi0eta::initProbMax(), EvtD0ToKSpi0pi0::initProbMax(), EvtD0ToKSpi0pi0pi0::initProbMax(), EvtD0ToKSpipi::initProbMax(), EvtD0ToKSpipipi0::initProbMax(), EvtD0ToKSpipipi0pi0::initProbMax(), EvtD0Topipienu::initProbMax(), EvtD0TopipiEta::initProbMax(), EvtD0Topipipi0::initProbMax(), EvtD0Topippim2pi0::initProbMax(), EvtDDalitz::initProbMax(), EvtDToa0enu::initProbMax(), EvtDToKKpi::initProbMax(), EvtDToKmPipPipPi0::initProbMax(), EvtDToKpienu::initProbMax(), EvtDToKppipi::initProbMax(), EvtDToKppipipi0::initProbMax(), EvtDToKSKmpippip::initProbMax(), EvtDToKSKpi0::initProbMax(), EvtDToKSKSK::initProbMax(), EvtDToKSKSpi::initProbMax(), EvtDToKSpieta::initProbMax(), EvtDToKSpipi0pi0::initProbMax(), EvtDToKSpipipi::initProbMax(), EvtDTopi0pi0enu::initProbMax(), EvtDTopiEtaEta::initProbMax(), EvtDTopipi0Eta::initProbMax(), EvtDToPiPi0Etap::initProbMax(), EvtDTopipi0pi0::initProbMax(), EvtDTopipienu::initProbMax(), EvtEDM::initProbMax(), EvtEtaDalitz::initProbMax(), EvtEtap2gpipi::initProbMax(), EvtFlatQ2::initProbMax(), EvtGoityRoberts::initProbMax(), EvtHelAmp::initProbMax(), EvtHQET2::initProbMax(), EvtHQET::initProbMax(), EvtHypNonLepton::initProbMax(), EvtIntervalDecayAmp< T >::initProbMax(), EvtISGW2::initProbMax(), EvtJpipi::initProbMax(), EvtKKLambdaC::initProbMax(), EvtLambdaP_BarGamma::initProbMax(), EvtLNuGamma::initProbMax(), EvtOmegaDalitz::initProbMax(), EvtP2GC0::initProbMax(), EvtP2GC1::initProbMax(), EvtP2GC2::initProbMax(), EvtPartWave::initProbMax(), EvtPBB1::initProbMax(), EvtPBB2::initProbMax(), EvtPi0Dalitz::initProbMax(), EvtS2GV::initProbMax(), EvtSLBKPole::initProbMax(), EvtSLN::initProbMax(), EvtSLPole::initProbMax(), EvtSPL::initProbMax(), EvtSSDCP::initProbMax(), EvtSSSCP::initProbMax(), EvtSSSCPpng::initProbMax(), EvtSTS::initProbMax(), EvtSTSCP::initProbMax(), EvtSVPCP::initProbMax(), EvtSVPHelAmp::initProbMax(), EvtSVS::initProbMax(), EvtSVSCP::initProbMax(), EvtSVSCPiso::initProbMax(), EvtSVSCPLH::initProbMax(), EvtSVSNONCPEIGEN::initProbMax(), EvtSVVCP::initProbMax(), EvtSVVCPLH::initProbMax(), EvtSVVHelAmp::initProbMax(), EvtSVVNONCPEIGEN::initProbMax(), EvtT2GV::initProbMax(), EvtTauHadnu::initProbMax(), EvtTaulnunu::initProbMax(), EvtTauScalarnu::initProbMax(), EvtTauVectornu::initProbMax(), EvtTSS::initProbMax(), EvtTVSPwave::initProbMax(), EvtVll::initProbMax(), EvtVPHOtoVISRHi::initProbMax(), EvtVSPPwave::initProbMax(), EvtVSS::initProbMax(), EvtVSSBMixCPT::initProbMax(), EvtVSSMix::initProbMax(), EvtVVP::initProbMax(), EvtVVpipi::initProbMax(), EvtVVPIPI_WEIGHTED::initProbMax(), and EvtVVSPwave::initProbMax().
|
inline |
Definition at line 71 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::EvtParticleDecayList(), and EvtDecayTable::readDecayFile().
|
inline |
Definition at line 70 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::EvtParticleDecayList(), and EvtDecayTable::readDecayFile().
|
inline |
Definition at line 78 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::EvtParticleDecayList().
|
inline |
Definition at line 79 of file EvtDecayBase.hh.
Referenced by EvtParticleDecayList::EvtParticleDecayList(), EvtBtoXsll::init(), EvtHelAmp::init(), EvtPartWave::init(), EvtSSDCP::init(), EvtSVSCPLH::init(), EvtHelAmp::initProbMax(), and EvtPartWave::initProbMax().
|
protected |
Definition at line 109 of file EvtDecayBase.hh.
Referenced by daugsDecayedByParentModel(), EvtBtoKD3P::decay(), EvtDecayAmp::makeDecay(), EvtDecayIncoherent::makeDecay(), and EvtDecayProb::makeDecay().