double getSphericity() const
std::pair< HepMC::ConstGenParticlePtr, int > getIndexedParticle(unsigned int i)
std::vector< HepMC::ConstGenParticlePtr > m_particles
HepGeom::Vector3D< double > getMomentum() const
void setEnergy(double energy)
HepMC::ConstGenParticlePtr getParticle(unsigned int i) const
const std::vector< HepMC::ConstGenParticlePtr > & getParticles() const
int getNumParticles() const
void addParticle(HepMC::ConstGenParticlePtr part, int indexInEvent=-1)
HepGeom::Vector3D< double > m_momentum
std::vector< int > m_indices
const std::vector< int > & getIndicesInEvent() const