StRoot
1
|
Public Member Functions | |
~TauolaHEPEVTEvent () | |
TauolaHEPEVTEvent () | |
void | addParticle (TauolaHEPEVTParticle *p) |
TauolaHEPEVTParticle * | getParticle (int i) |
int | getParticleCount () |
std::vector< TauolaParticle * > | findParticles (int pdgID) |
std::vector< TauolaParticle * > | findStableParticles (int pdgID) |
void | print () |
void | clear () |
~TauolaHEPEVTEvent () | |
TauolaHEPEVTEvent () | |
void | addParticle (TauolaHEPEVTParticle *p) |
TauolaHEPEVTParticle * | getParticle (int i) |
int | getParticleCount () |
std::vector< TauolaParticle * > | findParticles (int pdgID) |
std::vector< TauolaParticle * > | findStableParticles (int pdgID) |
void | print () |
void | clear () |
Public Member Functions inherited from Tauolapp::TauolaEvent | |
std::vector< TauolaParticle * > | findPairs () |
void | decayTaus () |
void | undecayTaus () |
virtual void | eventEndgame () |
std::vector< TauolaParticle * > | findPairs () |
void | decayTaus () |
void | undecayTaus () |
virtual void | eventEndgame () |
Definition at line 51 of file TauolaHEPEVTEvent.h.
Tauolapp::TauolaHEPEVTEvent::~TauolaHEPEVTEvent | ( | ) |
Default destructor
Definition at line 8 of file TauolaHEPEVTEvent.cxx.
Tauolapp::TauolaHEPEVTEvent::TauolaHEPEVTEvent | ( | ) |
Default constructor
Definition at line 13 of file TauolaHEPEVTEvent.cxx.
Tauolapp::TauolaHEPEVTEvent::~TauolaHEPEVTEvent | ( | ) |
Default destructor
Tauolapp::TauolaHEPEVTEvent::TauolaHEPEVTEvent | ( | ) |
Default constructor
void Tauolapp::TauolaHEPEVTEvent::addParticle | ( | TauolaHEPEVTParticle * | p | ) |
Add particle at the end of event record
Definition at line 15 of file TauolaHEPEVTEvent.cxx.
References Tauolapp::TauolaHEPEVTParticle::setBarcode(), and Tauolapp::TauolaHEPEVTParticle::setEvent().
Referenced by Tauolapp::TauolaHEPEVTParticle::setMothers().
void Tauolapp::TauolaHEPEVTEvent::addParticle | ( | TauolaHEPEVTParticle * | p | ) |
Add particle at the end of event record
void Tauolapp::TauolaHEPEVTEvent::clear | ( | void | ) |
Remove all particles from the event
Definition at line 81 of file TauolaHEPEVTEvent.cxx.
void Tauolapp::TauolaHEPEVTEvent::clear | ( | ) |
Remove all particles from the event
|
virtual |
Implementation of TauolaEvent virtual method. This returns a list of particles in the event with pdg id = "pdgID".
Implements Tauolapp::TauolaEvent.
Definition at line 35 of file TauolaHEPEVTEvent.cxx.
Referenced by findStableParticles().
|
virtual |
Implementation of TauolaEvent virtual method. This returns a list of particles in the event with pdg id = "pdgID".
Implements Tauolapp::TauolaEvent.
|
virtual |
Implementation of TauolaEven virtual method. This returns a list of particles in the event with pdg id = "pdgID" and stable status code.
Implements Tauolapp::TauolaEvent.
Definition at line 51 of file TauolaHEPEVTEvent.cxx.
References findParticles().
|
virtual |
Implementation of TauolaEven virtual method. This returns a list of particles in the event with pdg id = "pdgID" and stable status code.
Implements Tauolapp::TauolaEvent.
TauolaHEPEVTParticle* Tauolapp::TauolaHEPEVTEvent::getParticle | ( | int | i | ) |
Get particle at index 'i'
TauolaHEPEVTParticle * Tauolapp::TauolaHEPEVTEvent::getParticle | ( | int | i | ) |
Get particle at index 'i'
Definition at line 23 of file TauolaHEPEVTEvent.cxx.
Referenced by Tauolapp::TauolaHEPEVTParticle::checkMomentumConservation(), Tauolapp::TauolaHEPEVTParticle::getDaughters(), and Tauolapp::TauolaHEPEVTParticle::getMothers().
int Tauolapp::TauolaHEPEVTEvent::getParticleCount | ( | ) |
Get higher-most index of the particles in event (nhep)
int Tauolapp::TauolaHEPEVTEvent::getParticleCount | ( | ) |
Get higher-most index of the particles in event (nhep)
Definition at line 29 of file TauolaHEPEVTEvent.cxx.
Referenced by Tauolapp::TauolaHEPEVTParticle::getDaughters().
void Tauolapp::TauolaHEPEVTEvent::print | ( | ) |
Print out list of particles in the event
void Tauolapp::TauolaHEPEVTEvent::print | ( | ) |
Print out list of particles in the event
Definition at line 75 of file TauolaHEPEVTEvent.cxx.