HepMC::GenParticle * getHepMC()
Interface to HepMC::GenParticle objects.
Abstract base class for particle in the event. This class also handles boosting.
void setMothers(std::vector< TauolaParticle * > mothers)
std::vector< TauolaParticle * > getDaughters()
std::vector< TauolaParticle * > m_daughters
void checkMomentumConservation()
void recursiveSetPosition(HepMC::GenParticle *p, HepMC::FourVector pos)
TauolaHepMCParticle * createNewParticle(int pdg_id, int status, double mass, double px, double py, double pz, double e)
HepMC::GenParticle * m_particle
std::vector< TauolaParticle * > m_created_particles
void setDaughters(std::vector< TauolaParticle * > daughters)
void setPdgID(int pdg_id)
void setMass(double mass)
std::vector< TauolaParticle * > m_mothers
void setStatus(int statu)
std::vector< TauolaParticle * > getMothers()