HepMC3 event record library
|
Public Member Functions | |
TauolaHepMC3Event (GenEvent *event) | |
GenEvent * | getEvent () |
std::vector< TauolaParticle * > | findParticles (int pdgID) |
std::vector< TauolaParticle * > | findStableParticles (int pdgID) |
void | eventEndgame () |
Private Attributes | |
GenEvent * | m_event |
std::vector< TauolaParticle * > | m_tau_list |
string | m_momentum_unit |
string | m_length_unit |
Definition at line 33 of file TauolaHepMC3Event.h.
TauolaHepMC3Event | ( | GenEvent * | event | ) |
Constructor which keeps a pointer to the GenEvent
void eventEndgame | ( | ) |
Overriding of TauolaEvent decayEndgame method. Converts the momentum and length units
std::vector<TauolaParticle*> findParticles | ( | int | pdgID | ) |
Implementation of TauolaEvent virtual method. This returns a list of particles in the event with pdg id = "pdgID".
std::vector<TauolaParticle*> findStableParticles | ( | int | pdgID | ) |
Implementation of TauolaEven virtual method. This returns a list of particles in the event with pdg id = "pdgID" and stable status code.
GenEvent* getEvent | ( | ) |
Returns the GenEvent
|
private |
The event
Definition at line 62 of file TauolaHepMC3Event.h.
|
private |
Length unit name
Definition at line 68 of file TauolaHepMC3Event.h.
|
private |
Momentum unit name
Definition at line 66 of file TauolaHepMC3Event.h.
|
private |
List of particles to be decayed
Definition at line 64 of file TauolaHepMC3Event.h.