15 #include <TMCParticle.h>
24 , id(std::numeric_limits<Int_t>::
min())
59 TLorentzVector
v(mc.GetPx(), mc.GetPy(), mc.GetPz(), mc.GetEnergy());
63 phi = TVector2::Phi_0_2pi(
v.Phi());
68 eta =
v.PseudoRapidity();
70 eta = std::numeric_limits<Double32_t>::infinity();
75 int status,
int parent)
87 ,
phi(TVector2::Phi_0_2pi(ep.Phi()))
88 , rapidity(ep.Rapidity())
89 ,
eta(ep.PseudoRapidity())
110 phi = TVector2::Phi_0_2pi(v.Phi());
112 eta = v.PseudoRapidity();