genp_iterator genParticle_begin() const
iterators
g4t_iterator g4Track_begin() const
float charge() const
Gives charge in unit of quark charge (should be 3 time the abaove)
std::vector< SimTrack >::const_iterator g4t_iterator
genp_iterator genParticle_end() const
const LorentzVector & p4() const
Four-momentum Lorentz vector. Note this is taken from the first SimTrack only.
EncodedEventId eventId() const
Signal source, crossing number.
Monte Carlo truth information used for tracking validation.
g4t_iterator g4Track_end() const