constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
std::vector< std::pair< TLorentzVector, TLorentzVector > > solve(const TLorentzVector &me_t_lp, const TLorentzVector &me_t_b, double mass_t, double mass_wp, const TLorentzVector &me_tbar_lm, const TLorentzVector &me_tbar_bbar, double mass_tbar, double mass_wm, double me_mex, double me_mey) const
Does the real work.
bool hasDecayVtx() const
Check for a decay vertex on this particle.
Class describing a truth particle in the MC record.
bool tWb(const top::Event &event, int start, TLorentzVector &t, TLorentzVector &W, TLorentzVector &b, TLorentzVector &l, TLorentzVector &nu) const
const TruthVertex_v1 * decayVtx() const
The decay vertex of this particle.
virtual FourMom_t p4() const override final
The full 4-momentum of the particle.