JHUGen MELA  v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
MELAThreeBodyDecayCandidate Member List

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

addDaughter(MELAParticle *myParticle)MELAParticle
addMother(MELAParticle *myParticle)MELAParticle
boost(const TVector3 &vec, bool boostAll=false)MELAParticle
calculateTotalDisplacement() constMELAParticle
charge() constMELAParticle
checkCandidateExists(MELAThreeBodyDecayCandidate const *myParticle, std::vector< MELAThreeBodyDecayCandidate * > const &particleArray)MELAThreeBodyDecayCandidatestatic
checkDeepDaughtership(MELAParticle const *part1, MELAParticle const *part2)MELAParticlestatic
checkParticleExists(MELAParticle const *myParticle, std::vector< MELAParticle * > const &particleArray)MELAParticlestatic
daughtersMELAParticleprotected
deltaR(const TLorentzVector &v) constMELAParticleinline
deltaR(const MELAParticle &part) constMELAParticleinline
deltaR(const MELAParticle *part) constMELAParticleinline
dot(const TLorentzVector &v) constMELAParticleinline
dot(const MELAParticle &part) constMELAParticleinline
dot(const MELAParticle *part) constMELAParticleinline
eta() constMELAParticleinline
euclidean_dot(const TLorentzVector &v) constMELAParticleinline
euclidean_dot(const MELAParticle &part) constMELAParticleinline
euclidean_dot(const MELAParticle *part) constMELAParticleinline
genStatusMELAParticle
getDaughter(int index) constMELAParticle
getDaughterIds() constMELAParticlevirtual
getDaughterParticles(std::vector< MELAParticle * > &particles) constMELAParticlevirtual
getDaughters()MELAParticleinline
getDaughters() constMELAParticleinline
getMother(int index) constMELAParticle
getMothers()MELAParticleinline
getMothers() constMELAParticleinline
getNDaughters() constMELAParticleinline
getNMothers() constMELAParticleinline
getPartnerParticle()MELAThreeBodyDecayCandidateinline
getPartnerParticle() constMELAThreeBodyDecayCandidateinline
getRelatedParticles(std::vector< MELAParticle * > &particles) constMELAParticlevirtual
getWAntifermion()MELAThreeBodyDecayCandidateinline
getWAntifermion() constMELAThreeBodyDecayCandidateinline
getWFermion()MELAThreeBodyDecayCandidateinline
getWFermion() constMELAThreeBodyDecayCandidateinline
getWmass() constMELAThreeBodyDecayCandidate
hasDaughter(MELAParticle const *part) constMELAParticle
hasMother(MELAParticle const *part) constMELAParticle
idMELAParticle
lifetimeMELAParticle
m() constMELAParticleinline
MELAParticle()MELAParticle
MELAParticle(int id_)MELAParticle
MELAParticle(int id_, TLorentzVector p4_)MELAParticle
MELAParticle(const MELAParticle &particle_)MELAParticle
MELAThreeBodyDecayCandidate()MELAThreeBodyDecayCandidateinline
MELAThreeBodyDecayCandidate(int id_, TLorentzVector p4_)MELAThreeBodyDecayCandidateinline
MELAThreeBodyDecayCandidate(MELAParticle *partnerParticle_, MELAParticle *Wferm_, MELAParticle *Wfermbar_)MELAThreeBodyDecayCandidate
MELAThreeBodyDecayCandidate(const MELAThreeBodyDecayCandidate &particle_)MELAThreeBodyDecayCandidateinline
mothersMELAParticleprotected
operator+=(MELAParticle *part)MELAParticleinline
operator+=(const TLorentzVector &mom)MELAParticleinline
operator=(const MELAThreeBodyDecayCandidate &particle_)MELAThreeBodyDecayCandidate
MELAParticle::operator=(const MELAParticle &particle_)MELAParticle
p() constMELAParticleinline
p4MELAParticle
partnerParticleMELAThreeBodyDecayCandidateprotected
passSelectionMELAParticle
phi() constMELAParticleinline
pt() constMELAParticleinline
rapidity() constMELAParticleinline
setGenStatus(int status_)MELAParticleinline
setLifetime(double life_)MELAParticleinline
setPartnerParticle(MELAParticle *myParticle)MELAThreeBodyDecayCandidate
setSelected(bool isSelected=true)MELAParticleinline
setWAntifermion(MELAParticle *myParticle)MELAThreeBodyDecayCandidate
setWFermion(MELAParticle *myParticle)MELAThreeBodyDecayCandidate
swap(MELAThreeBodyDecayCandidate &particle_)MELAThreeBodyDecayCandidate
MELAParticle::swap(MELAParticle &particle_)MELAParticle
t() constMELAParticleinline
testPreSelectedDaughters()MELAThreeBodyDecayCandidate
vect() constMELAParticleinline
WfermMELAThreeBodyDecayCandidateprotected
WfermbarMELAThreeBodyDecayCandidateprotected
x() constMELAParticleinline
y() constMELAParticleinline
z() constMELAParticleinline
~MELAParticle()MELAParticleinlinevirtual
~MELAThreeBodyDecayCandidate()MELAThreeBodyDecayCandidateinline