int tau_decay2_isHadronic
int tau_decay1_isHadronic
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
int decay2_from_decay1_pdgId
TLorentzVector decay1_from_decay1_vector
subsequent decays of W/Z
TLorentzVector decay1_from_decay2_vector
int decay2_from_decay2_pdgId
const xAOD::TruthParticle * findAfterFSR(const xAOD::TruthParticle *particle)
Return particle after FSR (before the decay vertex)
bool TauIsHadronic(const xAOD::TruthParticle *tau, bool &isOk)
Check if tau decays hadronically or not.
TLorentzVector decay2_from_decay2_vector
Class describing a truth particle in the MC record.
int tau_decay1_from_decay1_isHadronic
TLorentzVector decay2_from_decay1_vector
int decay1_from_decay1_pdgId
HiggsDecay AnalyzeHiggsDecay(const xAOD::TruthParticle *higgs)
Store higgs decay information.
int tau_decay1_from_decay2_isHadronic
int tau_decay2_from_decay2_isHadronic
TLorentzVector decay2_vector
int decay1_from_decay2_pdgId
const xAOD::TruthParticle * findAfterGamma(const xAOD::TruthParticle *particle)
handle gamma radiation of taus
int tau_decay2_from_decay1_isHadronic
TLorentzVector decay1_vector
direct higgs decay
bool hasParticleIdenticalParent(const xAOD::TruthParticle *particle)
Return true when particle is a top before FSR.
void decorateWithMPtPhi(xAOD::PartonHistory *pHistory, const std::string &prefix, const TLorentzVector &vec)
Perform decoration M, Pt, Phi of the history from a TLorentzVector.