evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
EvtFourBodyPhsp Member List

This is the complete list of members for EvtFourBodyPhsp, including all inherited members.

_daugsDecayedByParentModelEvtDecayBaseprotected
checkNArg(int a1, int a2=-1, int a3=-1, int a4=-1)EvtDecayBase
checkNDaug(int d1, int d2=-1)EvtDecayBase
checkQ()EvtDecayBase
checkSpinDaughter(int d1, EvtSpinType::spintype sp)EvtDecayBase
checkSpinParent(EvtSpinType::spintype sp)EvtDecayBase
clone() overrideEvtFourBodyPhspvirtual
command(std::string cmd)EvtDecayBasevirtual
commandName()EvtDecayBasevirtual
daugsDecayedByParentModel()EvtDecayBaseinlineprotected
decay(EvtParticle *parent) overrideEvtFourBodyPhspvirtual
determineBoundaryShape(const double m12Min, const double m12Max, const double m34Max, const double mMother) constEvtFourBodyPhspprivate
disableCheckQ()EvtDecayBaseinline
EvtDecayBase()EvtDecayBase
findMass(EvtParticle *p)EvtDecayBasestatic
findMasses(EvtParticle *p, int ndaugs, EvtId daugs[10], double masses[10])EvtDecayBasestatic
findMaxMass(EvtParticle *p)EvtDecayBasestatic
generatePairMasses(const double m12Min, const double m12Max, const double m34Min, const double m34Max, const double mMother, const EvtFourBodyPhsp::Shape shape) constEvtFourBodyPhspprivate
generateRectangle(const double m12Min, const double m12Max, const double m34Min, const double m34Max) constEvtFourBodyPhspprivate
generateTrapezoid(const double m12Min, const double m12Max, const double m34Min, const double mMother) constEvtFourBodyPhspprivate
getArg(unsigned int j)EvtDecayBase
getArgs()EvtDecayBase
getArgsStr()EvtDecayBaseinline
getArgStr(int j) constEvtDecayBaseinline
getBranchingFraction() constEvtDecayBaseinline
getDaug(int i) constEvtDecayBaseinline
getDaugs()EvtDecayBaseinline
getDSum() constEvtDecayBaseinline
getModelName() constEvtDecayBaseinline
getName() overrideEvtFourBodyPhspvirtual
getNArg() constEvtDecayBaseinline
getNDaug() constEvtDecayBaseinline
getNStoredArg() constEvtDecayBaseinline
getParamDefault(int i)EvtDecayBasevirtual
getParamName(int i)EvtDecayBasevirtual
getParentId() constEvtDecayBaseinline
getPHOTOS() constEvtDecayBaseinline
getProb()EvtDecayProbinline
getProbMax(double prob)EvtDecayBase
getStoredArg(int j) constEvtDecayBaseinline
init() overrideEvtFourBodyPhspvirtual
initProbMax() overrideEvtFourBodyPhspvirtual
m_boundaryShapeEvtFourBodyPhspprivate
m_daughterMassesEvtFourBodyPhspprivate
m_fixedBoundaryEvtFourBodyPhspprivate
m_m12MaxEvtFourBodyPhspprivate
m_m12MinEvtFourBodyPhspprivate
m_m34MaxEvtFourBodyPhspprivate
m_m34MinEvtFourBodyPhspprivate
m_pentagonFractionEvtFourBodyPhspprivate
m_pentagonSplitEvtFourBodyPhspprivate
m_stableDaughtersEvtFourBodyPhspprivate
m_stableMotherEvtFourBodyPhspprivate
m_trapCoeff1EvtFourBodyPhspprivate
m_trapCoeff2EvtFourBodyPhspprivate
m_trapNormEvtFourBodyPhspprivate
makeDecay(EvtParticle *p, bool recursive=true) overrideEvtDecayProbvirtual
matchingDecay(const EvtDecayBase &other) constEvtDecayBasevirtual
noProbMax()EvtDecayBase
nRealDaughters()EvtDecayBaseinlinevirtual
pentagon enum valueEvtFourBodyPhsp
phspFactor(const double mM, const double m12, const double m34, std::array< double, 4 > &daughters) constEvtFourBodyPhspprivate
printInfo() constEvtDecayBase
printSummary() constEvtDecayBase
rectangle enum valueEvtFourBodyPhsp
resetProbMax(double prob)EvtDecayBase
saveDecayInfo(EvtId ipar, int ndaug, EvtId *daug, int narg, std::vector< std::string > &args, std::string name, double brfr)EvtDecayBase
setPHOTOS()EvtDecayBaseinline
setProb(double prob)EvtDecayProbinline
setProbMax(double prbmx)EvtDecayBase
setSummary()EvtDecayBaseinline
setVerbose()EvtDecayBaseinline
setWeight(double weight)EvtDecayProbinline
Shape enum nameEvtFourBodyPhsp
summary() constEvtDecayBaseinline
trapezoid enum valueEvtFourBodyPhsp
variable enum valueEvtFourBodyPhsp
verbose() constEvtDecayBaseinline
~EvtDecayBase()=defaultEvtDecayBasevirtual
~EvtDecayProb()EvtDecayProbinlinevirtual