C++ Interface to Tauola
|
Public Member Functions | |
TauolaHepMC3Particle () | |
TauolaHepMC3Particle (GenParticlePtr particle) | |
TauolaHepMC3Particle (int pdg_id, int status, double mass) | |
GenParticlePtr | getHepMC3 () |
void | undecay () |
void | setMothers (std::vector< TauolaParticle * > mothers) |
void | setDaughters (std::vector< TauolaParticle * > daughters) |
std::vector< TauolaParticle * > | getMothers () |
std::vector< TauolaParticle * > | getDaughters () |
void | setPdgID (int pdg_id) |
void | setStatus (int statu) |
void | setMass (double mass) |
int | getPdgID () |
int | getStatus () |
int | getBarcode () |
void | checkMomentumConservation () |
void | decayEndgame () |
TauolaHepMC3Particle * | createNewParticle (int pdg_id, int status, double mass, double px, double py, double pz, double e) |
void | print () |
double | getPx () |
double | getPy () |
double | getPz () |
double | getE () |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setE (double e) |
TauolaHepMC3Particle () | |
TauolaHepMC3Particle (GenParticlePtr particle) | |
TauolaHepMC3Particle (int pdg_id, int status, double mass) | |
GenParticlePtr | getHepMC3 () |
void | undecay () |
void | setMothers (std::vector< TauolaParticle * > mothers) |
void | setDaughters (std::vector< TauolaParticle * > daughters) |
std::vector< TauolaParticle * > | getMothers () |
std::vector< TauolaParticle * > | getDaughters () |
void | setPdgID (int pdg_id) |
void | setStatus (int statu) |
void | setMass (double mass) |
int | getPdgID () |
int | getStatus () |
int | getBarcode () |
void | checkMomentumConservation () |
void | decayEndgame () |
TauolaHepMC3Particle * | createNewParticle (int pdg_id, int status, double mass, double px, double py, double pz, double e) |
void | print () |
double | getPx () |
double | getPy () |
double | getPz () |
double | getE () |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setE (double e) |
TauolaParticle * | clone () |
TauolaParticle * | clone () |
double | getAngle (TauolaParticle *) |
double | getAngle (TauolaParticle *) |
void | add (TauolaParticle *) |
void | add (TauolaParticle *) |
void | subtract (TauolaParticle *) |
void | subtract (TauolaParticle *) |
void | decay () |
void | decay () |
void | addDecayToEventRecord () |
void | addDecayToEventRecord () |
int | getSign () |
int | getSign () |
double | getPolarimetricX () |
double | getPolarimetricX () |
double | getPolarimetricY () |
double | getPolarimetricY () |
double | getPolarimetricZ () |
double | getPolarimetricZ () |
bool | hasDaughters () |
bool | hasDaughters () |
TauolaParticle * | findLastSelf () |
TauolaParticle * | findLastSelf () |
std::vector< TauolaParticle * > | findProductionMothers () |
std::vector< TauolaParticle * > | findProductionMothers () |
void | boostToRestFrame (TauolaParticle *boost) |
void | boostToRestFrame (TauolaParticle *boost) |
void | boostDaughtersToRestFrame (TauolaParticle *boost) |
void | boostDaughtersToRestFrame (TauolaParticle *boost) |
void | boostFromRestFrame (TauolaParticle *boost) |
void | boostFromRestFrame (TauolaParticle *boost) |
void | boostDaughtersFromRestFrame (TauolaParticle *boost) |
void | boostDaughtersFromRestFrame (TauolaParticle *boost) |
void | boostAlongZ (double pz, double e) |
void | boostAlongZ (double pz, double e) |
void | rotate (int axis, double phi, int second_axis=Z_AXIS) |
void | rotate (int axis, double phi, int second_axis=Z_AXIS) |
void | rotateDaughters (int axis, double phi, int second_axis=Z_AXIS) |
void | rotateDaughters (int axis, double phi, int second_axis=Z_AXIS) |
double | getRotationAngle (int axis, int second_axis=Z_AXIS) |
double | getRotationAngle (int axis, int second_axis=Z_AXIS) |
double | getP () |
double | getP (int axis) |
double | getP () |
double | getP (int axis) |
void | setP (int axis, double p_component) |
void | setP (int axis, double p_component) |
double | getMass () |
double | getMass () |
Static Public Attributes | |
static const int | SAME_SIGN =1 |
static const int | OPPOSITE_SIGN =2 |
static const int | NA_SIGN =3 |
static const int | STABLE =1 |
static const int | DECAYED =2 |
static const int | HISTORY =3 |
static const int | X_AXIS =1 |
static const int | Y_AXIS =2 |
static const int | Z_AXIS =3 |
static const int | Z0 = 23 |
static const int | HIGGS = 25 |
static const int | HIGGS_A = 36 |
static const int | HIGGS_PLUS = 37 |
static const int | HIGGS_MINUS = -37 |
static const int | W_PLUS = 24 |
static const int | W_MINUS = -24 |
static const int | GAMMA = 22 |
static const int | TAU_PLUS = -15 |
static const int | TAU_MINUS = 15 |
static const int | TAU_NEUTRINO = 16 |
static const int | TAU_ANTINEUTRINO = -16 |
static const int | MUON_PLUS = -13 |
static const int | MUON_MINUS = 13 |
static const int | MUON_NEUTRINO = 14 |
static const int | MUON_ANTINEUTRINO = -14 |
static const int | POSITRON = -11 |
static const int | ELECTRON = 11 |
static const int | ELECTRON_NEUTRINO = 12 |
static const int | ELECTRON_ANTINEUTRINO = -12 |
static const int | UP = 2 |
static const int | ANTIUP = -2 |
static const int | DOWN = 1 |
static const int | ANTIDOWN = -1 |
static const int | GLUON = 21 |
static const int | CHARM = 4 |
static const int | TOP = 6 |
static const int | STRANGE = 3 |
static const int | BOTTOM = 5 |
static const int | OTHER = 0 |
Private Member Functions | |
void | recursiveSetPosition (GenParticlePtr p, FourVector pos) |
void | recursiveSetPosition (GenParticlePtr p, FourVector pos) |
Private Attributes | |
GenParticlePtr | m_particle |
std::vector< TauolaParticle * > | m_mothers |
std::vector< TauolaParticle * > | m_daughters |
std::vector< TauolaParticle * > | m_created_particles |
double | m_pol_x |
double | m_pol_y |
double | m_pol_z |
double | m_pol_n |
Definition at line 32 of file include/Tauola/TauolaHepMC3Particle.h.
~TauolaHepMC3Particle | ( | ) |
Definition at line 15 of file TauolaHepMC3Particle.cxx.
TauolaHepMC3Particle | ( | GenParticlePtr | particle | ) |
Constructor which keeps a pointer to the GenParticle
Definition at line 46 of file TauolaHepMC3Particle.cxx.
References m_particle.
TauolaHepMC3Particle | ( | int | pdg_id, |
int | status, | ||
double | mass ) |
Constructor which creates a new GenParticle and sets the properties pdg_id, statu and mass.
Definition at line 39 of file TauolaHepMC3Particle.cxx.
References m_particle.
General constructor
References TauolaHepMC3Particle().
TauolaHepMC3Particle | ( | GenParticlePtr | particle | ) |
Constructor which keeps a pointer to the GenParticle
TauolaHepMC3Particle | ( | int | pdg_id, |
int | status, | ||
double | mass ) |
Constructor which creates a new GenParticle and sets the properties pdg_id, statu and mass.
|
inherited |
|
inherited |
Add the 4 momentum of another particle to this particle
|
inherited |
Invokes TAUOLA FORTRAN routine DEKAY retrieving the daughters of decayed tau.
Definition at line 109 of file TauolaParticle.cxx.
References DecayList::addToEnd(), boostAlongZ(), DecayList::clear(), clone(), Log::Fatal(), getE(), getP(), DecayList::getParticle(), getPdgID(), getPx(), getPy(), getPz(), getSign(), hasDaughters(), Tauolapp::TauolaWriteDecayToEventRecord(), and Z_AXIS.
|
inherited |
Invokes TAUOLA FORTRAN routine DEKAY retrieving the daughters of decayed tau.
|
inherited |
|
inherited |
Do a Lorenz transformation along the Z axis.
|
inherited |
Definition at line 198 of file TauolaParticle.cxx.
|
inherited |
Transform the four momentum of all the daughters recursively into the frame of the "particle" TauolaParticle.
Definition at line 215 of file TauolaParticle.cxx.
References getDaughters(), and hasDaughters().
|
inherited |
Transform the four momentum of all the daughters recursively into the frame of the "particle" TauolaParticle.
|
inherited |
Transform this particles four momentum from the rest frame of the paramter TauolaParticle, back into the lab frame.
Definition at line 250 of file TauolaParticle.cxx.
References boostAlongZ(), getE(), getP(), getRotationAngle(), rotate(), X_AXIS, and Y_AXIS.
|
inherited |
Transform this particles four momentum from the rest frame of the paramter TauolaParticle, back into the lab frame.
|
inherited |
Transform this particles four momentum from the lab frome into the rest frame of the paramter TauolaParticle.
Definition at line 234 of file TauolaParticle.cxx.
References boostAlongZ(), getE(), getP(), getRotationAngle(), rotate(), X_AXIS, and Y_AXIS.
|
inherited |
Transform this particles four momentum from the lab frome into the rest frame of the paramter TauolaParticle.
|
virtual |
Check that the 4 momentum in conserved at the vertices producing and ending this particle
Reimplemented from TauolaParticle.
Definition at line 183 of file TauolaHepMC3Particle.cxx.
References m_particle, Log::RedirectOutput(), and Log::RevertOutput().
|
virtual |
Check that the 4 momentum in conserved at the vertices producing and ending this particle
Reimplemented from TauolaParticle.
|
inherited |
Create a new particle with the same properties as this one. Mothers and daughters will not be linked.
Definition at line 21 of file TauolaParticle.cxx.
References createNewParticle(), getE(), getMass(), getPdgID(), getPx(), getPy(), getPz(), and getStatus().
|
inherited |
Create a new particle with the same properties as this one. Mothers and daughters will not be linked.
|
virtual |
Create a new particle of type TauolaHepMC3Particle, with the given properties. The new particle bares no relations to this particle, but it provides a way of creating a instance of this derived class. eg. createNewParticle() is used inside filhep_() so that a TauolaHepMC3Particle can be created without the method having explicit knowledge of the TauolaHepMC3Particle class
Implements TauolaParticle.
Definition at line 276 of file TauolaHepMC3Particle.cxx.
References getHepMC3(), m_created_particles, and TauolaHepMC3Particle().
|
virtual |
Create a new particle of type TauolaHepMC3Particle, with the given properties. The new particle bares no relations to this particle, but it provides a way of creating a instance of this derived class. eg. createNewParticle() is used inside filhep_() so that a TauolaHepMC3Particle can be created without the method having explicit knowledge of the TauolaHepMC3Particle class
Implements TauolaParticle.
References TauolaHepMC3Particle().
|
inherited |
Decay the particle. This calls the decay methods in the interface to (FORTRAN) tauola.
Definition at line 103 of file TauolaParticle.cxx.
References getSign(), m_pol_n, m_pol_x, m_pol_y, m_pol_z, and Tauolapp::TauolaDecay().
|
inherited |
Decay the particle. This calls the decay methods in the interface to (FORTRAN) tauola.
|
virtual |
Overriding of TauolaParticle decayEndgame method. Converts the momentum and length units and sets the vector (X,T) position
Reimplemented from TauolaParticle.
Definition at line 237 of file TauolaHepMC3Particle.cxx.
References m_particle, and recursiveSetPosition().
|
virtual |
Overriding of TauolaParticle decayEndgame method. Converts the momentum and length units and sets the vector (X,T) position
Reimplemented from TauolaParticle.
|
inherited |
Traverse the event structure and find the final version of this particle which does not have a particle of it's own type as it's daughter. eg. Generally the final stable copy
Definition at line 78 of file TauolaParticle.cxx.
References getDaughters().
|
inherited |
Traverse the event structure and find the final version of this particle which does not have a particle of it's own type as it's daughter. eg. Generally the final stable copy
|
inherited |
Traverse the event structure and find the first set of mothers which are not of the same type as this particle.
Definition at line 91 of file TauolaParticle.cxx.
References getMothers().
|
inherited |
Traverse the event structure and find the first set of mothers which are not of the same type as this particle.
|
inherited |
Get the angle between this particle and another particle
Definition at line 29 of file TauolaParticle.cxx.
|
inherited |
Get the angle between this particle and another particle
|
virtual |
Get the barcode of this particle
Implements TauolaParticle.
Definition at line 232 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Get the barcode of this particle
Implements TauolaParticle.
|
virtual |
Returns the daughters of this particle via a vector of TauolaParticle
Implements TauolaParticle.
Definition at line 173 of file TauolaHepMC3Particle.cxx.
References m_daughters, m_particle, and TauolaHepMC3Particle().
|
virtual |
Returns the daughters of this particle via a vector of TauolaParticle
Implements TauolaParticle.
|
virtual |
Returns the energy component of the four vector
Implements TauolaParticle.
Definition at line 312 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Returns the energy component of the four vector
Implements TauolaParticle.
GenParticlePtr getHepMC3 | ( | ) |
Returns the GenParticlePtr
Definition at line 50 of file TauolaHepMC3Particle.cxx.
References m_particle.
GenParticlePtr getHepMC3 | ( | ) |
Returns the GenParticlePtr
|
inherited |
Get the invariant mass from the four momentum
Definition at line 329 of file TauolaParticle.cxx.
|
inherited |
Get the invariant mass from the four momentum
|
virtual |
Returns the mothers of this particle via a vector of TauolaParticle
Implements TauolaParticle.
Definition at line 163 of file TauolaHepMC3Particle.cxx.
References m_mothers, m_particle, and TauolaHepMC3Particle().
|
virtual |
Returns the mothers of this particle via a vector of TauolaParticle
Implements TauolaParticle.
|
inherited |
Get scalar momentum
Definition at line 339 of file TauolaParticle.cxx.
|
inherited |
Get scalar momentum
|
inherited |
|
inherited |
Get momentum component in the direction of "axis" (x,y,z)
|
virtual |
Get the PDG ID code of this particle
Implements TauolaParticle.
Definition at line 224 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Get the PDG ID code of this particle
Implements TauolaParticle.
|
inherited |
Get the polarimetric vector of this particle in the direction X. (Only relevant for tau particles).
Definition at line 8 of file TauolaParticle.cxx.
References m_pol_x.
|
inherited |
Get the polarimetric vector of this particle in the direction X. (Only relevant for tau particles).
|
inherited |
Get the polarimetric vector of this particle in the direction Y. (Only relevant for tau particles).
Definition at line 12 of file TauolaParticle.cxx.
References m_pol_y.
|
inherited |
Get the polarimetric vector of this particle in the direction Y. (Only relevant for tau particles).
|
inherited |
Get the polarimetric vector of this particle in the direction Z. (Only relevant for tau particles).
Definition at line 16 of file TauolaParticle.cxx.
References m_pol_z.
|
inherited |
Get the polarimetric vector of this particle in the direction Z. (Only relevant for tau particles).
|
inlinevirtual |
Returns the px component of the four vector
Implements TauolaParticle.
Definition at line 300 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Returns the px component of the four vector
Implements TauolaParticle.
|
inlinevirtual |
Returns the py component of the four vector
Implements TauolaParticle.
Definition at line 304 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Returns the py component of the four vector
Implements TauolaParticle.
|
virtual |
Returns the pz component of the four vector
Implements TauolaParticle.
Definition at line 308 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Returns the pz component of the four vector
Implements TauolaParticle.
|
inherited |
Returns the angle around the axis "axis" needed to rotate the four momenum is such a way that the non-Z component disappears and Z>0. This is used to rotating the coordinate system into a frame with only a Z component before calling boostAlongZ().
Get the angle needed to rotate the 4 momentum vector so that the x (y) component disapears. (and the Z component is > 0)
if(getP(axis)==0){ if(getPz()>0) return 0; //no rotaion required else return M_PI; }
Definition at line 269 of file TauolaParticle.cxx.
References getP().
|
inherited |
Returns the angle around the axis "axis" needed to rotate the four momenum is such a way that the non-Z component disappears and Z>0. This is used to rotating the coordinate system into a frame with only a Z component before calling boostAlongZ().
References Z_AXIS.
|
inherited |
Get whether this particle has the same or opposite sign to the pdg code given to the Tauola object. (Only relevant for tau particles).
Definition at line 62 of file TauolaParticle.cxx.
References Tauola::getDecayingParticle(), getPdgID(), NA_SIGN, OPPOSITE_SIGN, and SAME_SIGN.
|
inherited |
Get whether this particle has the same or opposite sign to the pdg code given to the Tauola object. (Only relevant for tau particles).
|
virtual |
Get the status of this particle
Implements TauolaParticle.
Definition at line 228 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Get the status of this particle
Implements TauolaParticle.
|
inherited |
Return whether the particle has any chidren
Definition at line 71 of file TauolaParticle.cxx.
References getDaughters().
|
inherited |
Return whether the particle has any chidren
|
virtual |
Print some information about this particle to standard output
Implements TauolaParticle.
Definition at line 293 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Print some information about this particle to standard output
Implements TauolaParticle.
|
private |
Sets the position for whole decay tree starting from given particle
Definition at line 262 of file TauolaHepMC3Particle.cxx.
References recursiveSetPosition().
|
private |
Sets the position for whole decay tree starting from given particle
References m_created_particles, m_daughters, m_mothers, and m_particle.
|
inherited |
rotate this particles 4-momentum by an angle phi from the axisis "axis" towards the axis "second_axis".
Rotation around an axis X or Y
Definition at line 305 of file TauolaParticle.cxx.
|
inherited |
rotate this particles 4-momentum by an angle phi from the axisis "axis" towards the axis "second_axis".
References Z_AXIS.
|
inherited |
Definition at line 313 of file TauolaParticle.cxx.
|
virtual |
Set the daughters of this particle via a vector of TauolaParticle
Implements TauolaParticle.
Definition at line 122 of file TauolaHepMC3Particle.cxx.
References Log::Fatal(), m_particle, and TauolaHepMC3Particle().
|
virtual |
Set the daughters of this particle via a vector of TauolaParticle
Implements TauolaParticle.
|
virtual |
Set the energy component of the four vector
Implements TauolaParticle.
Definition at line 338 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the energy component of the four vector
Implements TauolaParticle.
|
virtual |
Set the mass of this particle
Implements TauolaParticle.
Definition at line 215 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the mass of this particle
Implements TauolaParticle.
|
virtual |
Set the mothers of this particle via a vector of TauolaParticle
Implements TauolaParticle.
Definition at line 77 of file TauolaHepMC3Particle.cxx.
References TauolaParticle::DECAYED, Log::Fatal(), m_particle, TauolaParticle::STABLE, and TauolaHepMC3Particle().
|
virtual |
Set the mothers of this particle via a vector of TauolaParticle
Implements TauolaParticle.
|
inherited |
|
inherited |
Set momentum component in the direction of "axis" (x,y,z)
|
virtual |
Set the PDG ID code of this particle
Implements TauolaParticle.
Definition at line 211 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the PDG ID code of this particle
Implements TauolaParticle.
|
virtual |
Set the px component of the four vector
Implements TauolaParticle.
Definition at line 316 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the px component of the four vector
Implements TauolaParticle.
|
virtual |
Set the px component of the four vector
Implements TauolaParticle.
Definition at line 325 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the px component of the four vector
Implements TauolaParticle.
|
virtual |
Set the pz component of the four vector
Implements TauolaParticle.
Definition at line 332 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the pz component of the four vector
Implements TauolaParticle.
|
virtual |
Set the status of this particle
Implements TauolaParticle.
Definition at line 220 of file TauolaHepMC3Particle.cxx.
References m_particle.
|
virtual |
Set the status of this particle
Implements TauolaParticle.
|
inherited |
|
inherited |
Subtract the 4 momentum of another particle from this particle
|
virtual |
Remove the decay branch from the event record and reset the particle status code to stable.
Reimplemented from TauolaParticle.
Definition at line 54 of file TauolaHepMC3Particle.cxx.
References getDaughters(), m_daughters, m_particle, and TauolaParticle::STABLE.
|
virtual |
Remove the decay branch from the event record and reset the particle status code to stable.
Reimplemented from TauolaParticle.
|
staticinherited |
anti-down quark
Definition at line 142 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
anti-up quark
Definition at line 136 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Definition at line 148 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Definition at line 145 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Decayed particle status
Definition at line 55 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
down quark
Definition at line 139 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
e- particle
Definition at line 124 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
e antineutrino particle
Definition at line 130 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
e neutrino particle
Definition at line 127 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
photon
Definition at line 92 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Definition at line 144 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
H particle
Definition at line 73 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
A0 particle
Definition at line 76 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
H- particle
Definition at line 82 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
H+ particle
Definition at line 79 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
History particle status
Definition at line 58 of file include/Tauola/TauolaParticle.h.
|
private |
List to keep track of new particles which have been created from this one, so we can call their destructor later
Definition at line 147 of file include/Tauola/TauolaHepMC3Particle.h.
|
private |
A list of daughters
Definition at line 143 of file include/Tauola/TauolaHepMC3Particle.h.
|
private |
A list of mothers
Definition at line 140 of file include/Tauola/TauolaHepMC3Particle.h.
|
private |
A pointer to the GenParticle particle
Definition at line 137 of file include/Tauola/TauolaHepMC3Particle.h.
|
privateinherited |
Fourth component of the polarimetric vector. Should be the normalisation (1). (Only relevant for tau particles).
Definition at line 348 of file include/Tauola/TauolaParticle.h.
|
privateinherited |
The polarimetric vector of this particle in the direction X. (Only relevant for tau particles).
Definition at line 336 of file include/Tauola/TauolaParticle.h.
|
privateinherited |
The polarimetric vector of this particle in the direction Y. (Only relevant for tau particles).
Definition at line 340 of file include/Tauola/TauolaParticle.h.
|
privateinherited |
The polarimetric vector of this particle in the direction Z. (Only relevant for tau particles).
Definition at line 344 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
muon antineutrino particle
Definition at line 117 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
muon- particle
Definition at line 111 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
muon neutrino particle
Definition at line 114 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
muon+ particle
Definition at line 108 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Sign type is not applicable for this particle (probably it's not a tau).
Definition at line 49 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
The opposite sign to decaying particle pdg ID code given to Tauola object (only meaningful for taus).
Definition at line 45 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
All other particle types
Definition at line 151 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
e+ particle
Definition at line 121 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
The same sign as decaying particle pdg ID code given to Tauola object (only meaningful for taus).
Definition at line 41 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Stable particle status
Definition at line 52 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Definition at line 147 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
tau antineutrino particle
Definition at line 104 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
tau- particle
Definition at line 98 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
tau neutrino particle
Definition at line 101 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
tau+ particle
Definition at line 95 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Definition at line 146 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
up quark
Definition at line 133 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
W- particle
Definition at line 89 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
W+ particle
Definition at line 86 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
X Axis
Definition at line 61 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Y Axis
Definition at line 64 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Z0 particle
Definition at line 70 of file include/Tauola/TauolaParticle.h.
|
staticinherited |
Z Axis
Definition at line 67 of file include/Tauola/TauolaParticle.h.