StRoot
1
|
Public Member Functions | |
std::vector< TauolaParticle * > | findPairs () |
void | decayTaus () |
void | undecayTaus () |
virtual void | eventEndgame () |
virtual std::vector < TauolaParticle * > | findParticles (int pdg_id)=0 |
virtual std::vector < TauolaParticle * > | findStableParticles (int pdg_id)=0 |
std::vector< TauolaParticle * > | findPairs () |
void | decayTaus () |
void | undecayTaus () |
virtual void | eventEndgame () |
virtual std::vector < TauolaParticle * > | findParticles (int pdg_id)=0 |
virtual std::vector < TauolaParticle * > | findStableParticles (int pdg_id)=0 |
Definition at line 29 of file TauolaEvent.h.
void TauolaEvent::decayTaus | ( | ) |
Decay taus in this event.
Definition at line 19 of file TauolaEvent.cxx.
References Tauolapp::TauolaParticlePair::checkMomentumConservation(), and Tauolapp::TauolaParticlePair::decayTauPair().
void Tauolapp::TauolaEvent::decayTaus | ( | ) |
Decay taus in this event.
|
inlinevirtual |
Final touches to event record after all decays are finished. Some event records (e.g. HepMC) need it.
Reimplemented in Tauolapp::TauolaHepMCEvent, and Tauolapp::TauolaHepMCEvent.
Definition at line 46 of file TauolaEvent.h.
|
inlinevirtual |
Final touches to event record after all decays are finished. Some event records (e.g. HepMC) need it.
Reimplemented in Tauolapp::TauolaHepMCEvent, and Tauolapp::TauolaHepMCEvent.
Definition at line 46 of file TauolaEvent.h.
std::vector<TauolaParticle*> Tauolapp::TauolaEvent::findPairs | ( | ) |
create TauolaParticlePairs
std::vector<TauolaParticle*> Tauolapp::TauolaEvent::findPairs | ( | ) |
create TauolaParticlePairs
|
pure virtual |
return a list of all particle with pdg_id = absolute value of pdg_id. This method must be implemented by a derived class. eg. TauolaHepMCEvent
Implemented in Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHepMCEvent, and Tauolapp::TauolaHepMCEvent.
|
pure virtual |
return a list of all particle with pdg_id = absolute value of pdg_id. This method must be implemented by a derived class. eg. TauolaHepMCEvent
Implemented in Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHepMCEvent, and Tauolapp::TauolaHepMCEvent.
|
pure virtual |
return a list of all particle with pdg_id = absolute value of pdg_id and stable status code. This method must be implemented by a derived class. eg. TauolaHepMCEvent
Implemented in Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHepMCEvent, and Tauolapp::TauolaHepMCEvent.
|
pure virtual |
return a list of all particle with pdg_id = absolute value of pdg_id and stable status code. This method must be implemented by a derived class. eg. TauolaHepMCEvent
Implemented in Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHEPEVTEvent, Tauolapp::TauolaHepMCEvent, and Tauolapp::TauolaHepMCEvent.
void Tauolapp::TauolaEvent::undecayTaus | ( | ) |
Undecay taus in this event but removing their daughters and returning the status cods to 1.
void TauolaEvent::undecayTaus | ( | ) |
Undecay taus in this event but removing their daughters and returning the status cods to 1.
Definition at line 9 of file TauolaEvent.cxx.