

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 () | 
| std::vector< TauolaParticle * > | findPairs () | 
| void | decayTaus () | 
| void | undecayTaus () | 
| virtual void | eventEndgame () | 
Private Attributes | |
| std::vector < TauolaHEPEVTParticle * >  | particle_list | 
Definition at line 51 of file TauolaHEPEVTEvent.h.
| ~TauolaHEPEVTEvent | ( | ) | 
Default destructor
Definition at line 4 of file TauolaHEPEVTEvent.cxx.
Default constructor
Definition at line 9 of file TauolaHEPEVTEvent.cxx.
References TauolaHEPEVTEvent::particle_list.
| void addParticle | ( | TauolaHEPEVTParticle * | p | ) | 
Add particle at the end of event record
Definition at line 11 of file TauolaHEPEVTEvent.cxx.
| void clear | ( | ) | 
Remove all particles from the event
Definition at line 77 of file TauolaHEPEVTEvent.cxx.
| void decayTaus | ( | ) |  [inherited] | 
        
Decay taus in this event.
Definition at line 19 of file TauolaEvent.cxx.
References TauolaParticlePair::checkMomentumConservation(), TauolaParticlePair::decayTauPair(), TauolaEvent::eventEndgame(), TauolaEvent::findStableParticles(), and Tauola::getDecayingParticle().
| virtual void eventEndgame | ( | ) |  [inline, virtual, inherited] | 
        
Final touches to event record after all decays are finished. Some event records (e.g. HepMC) need it.
Reimplemented in TauolaHepMCEvent.
Definition at line 46 of file TauolaEvent.h.
| std::vector<TauolaParticle*> findPairs | ( | ) |  [inherited] | 
        
create TauolaParticlePairs
| std::vector< TauolaParticle * > findParticles | ( | int | pdgID | ) |  [virtual] | 
        
Implementation of TauolaEvent virtual method. This returns a list of particles in the event with pdg id = "pdgID".
Implements TauolaEvent.
Definition at line 31 of file TauolaHEPEVTEvent.cxx.
| std::vector< TauolaParticle * > findStableParticles | ( | int | pdgID | ) |  [virtual] | 
        
Implementation of TauolaEven virtual method. This returns a list of particles in the event with pdg id = "pdgID" and stable status code.
Implements TauolaEvent.
Definition at line 47 of file TauolaHEPEVTEvent.cxx.
| TauolaHEPEVTParticle * getParticle | ( | int | i | ) | 
Get particle at index 'i'
Definition at line 19 of file TauolaHEPEVTEvent.cxx.
| int getParticleCount | ( | ) | 
Get higher-most index of the particles in event (nhep)
Definition at line 25 of file TauolaHEPEVTEvent.cxx.
| void print | ( | ) | 
Print out list of particles in the event
Definition at line 71 of file TauolaHEPEVTEvent.cxx.
| void undecayTaus | ( | ) |  [inherited] | 
        
Undecay taus in this event but removing their daughters and returning the status cods to 1.
Definition at line 9 of file TauolaEvent.cxx.
References TauolaEvent::findParticles(), and Tauola::getDecayingParticle().
std::vector<TauolaHEPEVTParticle*> particle_list [private] | 
        
List of all particles
Definition at line 97 of file TauolaHEPEVTEvent.h.
 1.6.3