C++ Interface to Tauola
|
Static Public Member Functions | |
static TauolaParticle * | getParticle (int index) |
static void | updateList (TauolaParticle *new_particle, int index) |
static void | addToEnd (TauolaParticle *new_particle) |
static void | clear () |
static int | getAbsoluteIndex (int index) |
static int | getAbsoluteIndex (int index, int neg_index_relative_to) |
static int | getAbsoluteIndex (TauolaParticle *particle) |
static void | print () |
static TauolaParticle * | getParticle (int index) |
static void | updateList (TauolaParticle *new_particle, int index) |
static void | addToEnd (TauolaParticle *new_particle) |
static void | clear () |
static int | getAbsoluteIndex (int index) |
static int | getAbsoluteIndex (int index, int neg_index_relative_to) |
static int | getAbsoluteIndex (TauolaParticle *particle) |
static void | print () |
Static Private Attributes | |
static vector< TauolaParticle * > | m_particle_list |
Definition at line 37 of file src/tauolaCInterfaces/DecayList.h.
|
static |
Adds the new particle to the end of list
Definition at line 71 of file DecayList.cxx.
References m_particle_list.
|
static |
Adds the new particle to the end of list
|
static |
clear all entries from the list
Definition at line 81 of file DecayList.cxx.
References m_particle_list.
|
static |
clear all entries from the list
|
static |
Translates index (absolute and relative) to absolute index. If a relative index is given (negative integer) it is taken relative from the end of the list
Definition at line 11 of file DecayList.cxx.
References getAbsoluteIndex(), and m_particle_list.
|
static |
Translates index (absolute and relative) to absolute index. If a relative index is given (negative integer) it is taken relative from the end of the list
|
static |
Translates index (absolute and relative) to absolute index. If a relative index is given (negative integer) it is taken relative to the parameter "neg_index_relative_to"
Definition at line 15 of file DecayList.cxx.
References Log::Fatal(), and m_particle_list.
|
static |
Translates index (absolute and relative) to absolute index. If a relative index is given (negative integer) it is taken relative to the parameter "neg_index_relative_to"
|
static |
Return index (absolute) of "particle"
Definition at line 34 of file DecayList.cxx.
References m_particle_list.
|
static |
Return index (absolute) of "particle"
|
static |
Return the TauolaParticle corresponding to the index (absolute) in the list of particle
Definition at line 43 of file DecayList.cxx.
References m_particle_list.
|
static |
Return the TauolaParticle corresponding to the index (absolute) in the list of particle
|
static |
Print the contents of the list
Definition at line 75 of file DecayList.cxx.
References m_particle_list.
|
static |
Print the contents of the list
References m_particle_list.
|
static |
Adds the new particle into the list and delete the previous particle at the same position if it exists
if(old_particle->production_vertex()) old_particle->production_vertex()->remove_particle(old_particle); if(old_particle->end_vertex()) old_particle->end_vertex()->remove_particle(old_particle); delete old_particle;
Definition at line 47 of file DecayList.cxx.
References addToEnd(), getParticle(), and m_particle_list.
|
static |
Adds the new particle into the list and delete the previous particle at the same position if it exists
|
staticprivate |
vector used for TauolaParticle mapping
Definition at line 74 of file include/Tauola/DecayList.h.