HepGeom::Vector3D< double > getMomentum() const
void setEnergy(double energy)
const std::vector< int > & getIndicesInEvent() const
void addParticle(HepMC::ConstGenParticlePtr part, int indexInEvent=-1)
HepGeom::Vector3D< double > m_momentum
std::pair< HepMC::ConstGenParticlePtr, int > getIndexedParticle(unsigned int i)
int getNumParticles() const
short class to organise MC generated particles as a jet.
const std::vector< HepMC::ConstGenParticlePtr > & getParticles() const
std::vector< int > m_indices
double getSphericity() const
std::vector< HepMC::ConstGenParticlePtr > m_particles
HepMC::ConstGenParticlePtr getParticle(unsigned int i) const