void addG4Track(const SimTrack &t)
EncodedEventId eventId() const
Signal source, crossing number.
float charge() const
Electric charge. Note this is taken from the first SimTrack only.
SimClusterRefVector simClusters_
std::vector< SimTrack >::const_iterator g4t_iterator
genp_iterator genParticle_begin() const
iterators
math::XYZTLorentzVectorF theMomentum_
const math::XYZTLorentzVectorF & p4() const
Four-momentum Lorentz vector. Note this is taken from the first SimTrack only.
static const unsigned int longLivedTag
long lived flag
friend std::ostream & operator<<(std::ostream &s, CaloParticle const &tp)
g4t_iterator g4Track_end() const
g4t_iterator g4Track_begin() const
genp_iterator genParticle_end() const