Public Member Functions | |
~PhotosHEPEVTParticle () | |
PhotosHEPEVTParticle (int pdgid, int status, double px, double py, double pz, double e, double m, int ms, int me, int ds, int de) | |
void | addDaughter (PhotosParticle *daughter) |
void | setMothers (std::vector< PhotosParticle * > mothers) |
void | setDaughters (std::vector< PhotosParticle * > daughters) |
std::vector< PhotosParticle * > | getMothers () |
std::vector< PhotosParticle * > | getDaughters () |
std::vector< PhotosParticle * > | getAllDecayProducts () |
bool | checkMomentumConservation () |
PhotosHEPEVTParticle * | createNewParticle (int pdg_id, int status, double mass, double px, double py, double pz, double e) |
void | createHistoryEntry () |
void | createSelfDecayVertex (PhotosParticle *out) |
bool | isDaughterOf (PhotosHEPEVTParticle *p) |
bool | isMotherOf (PhotosHEPEVTParticle *p) |
void | print () |
void | setPdgID (int pdg_id) |
void | setStatus (int statu) |
void | setMass (double mass) |
int | getPdgID () |
int | getStatus () |
double | getMass () |
double | getPx () |
double | getPy () |
double | getPz () |
double | getE () |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setE (double e) |
int | getBarcode () |
void | setBarcode (int barcode) |
void | setEvent (PhotosHEPEVTEvent *event) |
int | getFirstMotherIndex () |
int | getSecondMotherIndex () |
int | getDaughterRangeStart () |
int | getDaughterRangeEnd () |
~PhotosHEPEVTParticle () | |
PhotosHEPEVTParticle (int pdgid, int status, double px, double py, double pz, double e, double m, int ms, int me, int ds, int de) | |
void | addDaughter (PhotosParticle *daughter) |
void | setMothers (std::vector< PhotosParticle * > mothers) |
void | setDaughters (std::vector< PhotosParticle * > daughters) |
std::vector< PhotosParticle * > | getMothers () |
std::vector< PhotosParticle * > | getDaughters () |
std::vector< PhotosParticle * > | getAllDecayProducts () |
bool | checkMomentumConservation () |
PhotosHEPEVTParticle * | createNewParticle (int pdg_id, int status, double mass, double px, double py, double pz, double e) |
void | createHistoryEntry () |
void | createSelfDecayVertex (PhotosParticle *out) |
bool | isDaughterOf (PhotosHEPEVTParticle *p) |
bool | isMotherOf (PhotosHEPEVTParticle *p) |
void | print () |
void | setPdgID (int pdg_id) |
void | setStatus (int statu) |
void | setMass (double mass) |
int | getPdgID () |
int | getStatus () |
double | getMass () |
double | getPx () |
double | getPy () |
double | getPz () |
double | getE () |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setE (double e) |
int | getBarcode () |
void | setBarcode (int barcode) |
void | setEvent (PhotosHEPEVTEvent *event) |
int | getFirstMotherIndex () |
int | getSecondMotherIndex () |
int | getDaughterRangeStart () |
int | getDaughterRangeEnd () |
bool | hasDaughters () |
bool | hasDaughters () |
PhotosParticle * | findLastSelf () |
PhotosParticle * | findLastSelf () |
std::vector< PhotosParticle * > | findProductionMothers () |
std::vector< PhotosParticle * > | findProductionMothers () |
std::vector< PhotosParticle * > | getDecayTree () |
std::vector< PhotosParticle * > | getDecayTree () |
void | boostToRestFrame (PhotosParticle *boost) |
void | boostToRestFrame (PhotosParticle *boost) |
void | boostDaughtersToRestFrame (PhotosParticle *boost) |
void | boostDaughtersToRestFrame (PhotosParticle *boost) |
void | boostFromRestFrame (PhotosParticle *boost) |
void | boostFromRestFrame (PhotosParticle *boost) |
void | boostDaughtersFromRestFrame (PhotosParticle *boost) |
void | boostDaughtersFromRestFrame (PhotosParticle *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) |
virtual double | getVirtuality () |
virtual double | getVirtuality () |
Static Public Attributes | |
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_H = 35 |
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 | OTHER = 0 |
Private Member Functions | |
void | setDaughterRangeStart (int i) |
void | setDaughterRangeEnd (int i) |
void | setDaughterRangeStart (int i) |
void | setDaughterRangeEnd (int i) |
Private Attributes | |
PhotosHEPEVTEvent * | m_event |
int | m_barcode |
int | m_first_mother |
int | m_second_mother |
int | m_daughter_start |
int | m_daughter_end |
int | m_pdgid |
int | m_status |
double | m_px |
double | m_py |
double | m_pz |
double | m_e |
double | m_generated_mass |
vector< PhotosHEPEVTParticle * > | cache |
Definition at line 32 of file src/eventRecordInterfaces/PhotosHEPEVTParticle.h.
~PhotosHEPEVTParticle | ( | ) |
Default destructor
Definition at line 7 of file PhotosHEPEVTParticle.cxx.
PhotosHEPEVTParticle | ( | int | pdgid, |
int | status, | ||
double | px, | ||
double | py, | ||
double | pz, | ||
double | e, | ||
double | m, | ||
int | ms, | ||
int | me, | ||
int | ds, | ||
int | de ) |
Default constructor
Definition at line 15 of file PhotosHEPEVTParticle.cxx.
References m_barcode, m_daughter_start, m_event, m_first_mother, m_generated_mass, m_pdgid, m_px, and m_status.
~PhotosHEPEVTParticle | ( | ) |
Default destructor
PhotosHEPEVTParticle | ( | int | pdgid, |
int | status, | ||
double | px, | ||
double | py, | ||
double | pz, | ||
double | e, | ||
double | m, | ||
int | ms, | ||
int | me, | ||
int | ds, | ||
int | de ) |
Default constructor
|
virtual |
Add a new daughter to this particle
Implements PhotosParticle.
Definition at line 35 of file PhotosHEPEVTParticle.cxx.
References Log::Fatal(), PhotosParticle::getBarcode(), getDaughterRangeEnd(), getDaughterRangeStart(), PhotosParticle::getMothers(), m_daughter_start, m_event, PhotosHEPEVTParticle(), setBarcode(), setDaughterRangeEnd(), setDaughterRangeStart(), and PhotosParticle::setMothers().
|
virtual |
Add a new daughter to this particle
Implements PhotosParticle.
|
inherited |
|
inherited |
Do a Lorenz transformation along the Z axis.
|
inherited |
Transform this particles four momentum from the lab frame to the rest frame of the parameter PhotosParticle.
Definition at line 63 of file PhotosParticle.cxx.
References getAllDecayProducts(), and hasDaughters().
|
inherited |
Transform this particles four momentum from the lab frame to the rest frame of the parameter PhotosParticle.
|
inherited |
Transform the four momentum of all the daughters recursively into the frame of the "particle" PhotosParticle.
Definition at line 80 of file PhotosParticle.cxx.
References getAllDecayProducts(), and hasDaughters().
|
inherited |
Transform the four momentum of all the daughters recursively into the frame of the "particle" PhotosParticle.
|
inherited |
Transform this particles four momentum from the rest frame of the paramter PhotosParticle, back into the lab frame.
Definition at line 114 of file PhotosParticle.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 PhotosParticle, back into the lab frame.
|
inherited |
Transform this particles four momentum from the lab frome into the rest frame of the paramter PhotosParticle.
Definition at line 98 of file PhotosParticle.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 PhotosParticle.
|
virtual |
Check that the 4 momentum in conserved in the decay of this particle
Implements PhotosParticle.
Definition at line 228 of file PhotosHEPEVTParticle.cxx.
References getE(), getFirstMotherIndex(), getPx(), getPy(), getPz(), getSecondMotherIndex(), m_daughter_start, m_event, PhotosHEPEVTParticle(), Log::RedirectOutput(), and Log::RevertOutput().
|
virtual |
Check that the 4 momentum in conserved in the decay of this particle
Implements PhotosParticle.
|
virtual |
Creating history entries not implemented in HEPEVT
Implements PhotosParticle.
Definition at line 298 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Creating history entries not implemented in HEPEVT
Implements PhotosParticle.
|
virtual |
Creates a new particle of type PhotosHEPEVTParticle, with the given properties. The new particle bares no relations to this particle, but ‘this particle’ provides only a way of creating an instance of this derived class. eg. createNewParticle() is used inside filhep_() so that a PhotosHEPEVTParticle can be created without the method having explicit knowledge of the PhotosHEPEVTParticle class
Implements PhotosParticle.
Definition at line 287 of file PhotosHEPEVTParticle.cxx.
References cache, and PhotosHEPEVTParticle().
|
virtual |
Creates a new particle of type PhotosHEPEVTParticle, with the given properties. The new particle bares no relations to this particle, but ‘this particle’ provides only a way of creating an instance of this derived class. eg. createNewParticle() is used inside filhep_() so that a PhotosHEPEVTParticle can be created without the method having explicit knowledge of the PhotosHEPEVTParticle class
Implements PhotosParticle.
References PhotosHEPEVTParticle().
|
virtual |
Create a self-decay vertex for this particle with 'out' being the outgoing particle in new vertex
Implements PhotosParticle.
Definition at line 303 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Create a self-decay vertex for this particle with 'out' being the outgoing particle in new vertex
Implements PhotosParticle.
|
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 16 of file PhotosParticle.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 31 of file PhotosParticle.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.
|
virtual |
Returns all particles in the decay tree of this particle via a vector of PhotosParticle
Implements PhotosParticle.
Definition at line 188 of file PhotosHEPEVTParticle.cxx.
References getBarcode(), getDaughters(), and PhotosParticle::hasDaughters().
|
virtual |
Returns all particles in the decay tree of this particle via a vector of PhotosParticle
Implements PhotosParticle.
|
virtual |
Get the barcode (position in list) of this particle
Implements PhotosParticle.
Definition at line 392 of file PhotosHEPEVTParticle.cxx.
References m_barcode.
|
virtual |
Get the barcode (position in list) of this particle
Implements PhotosParticle.
int getDaughterRangeEnd | ( | ) |
Get index of last daughter
Definition at line 416 of file PhotosHEPEVTParticle.cxx.
int getDaughterRangeEnd | ( | ) |
Get index of last daughter
int getDaughterRangeStart | ( | ) |
Get index of first daughter
Definition at line 412 of file PhotosHEPEVTParticle.cxx.
References m_daughter_start.
int getDaughterRangeStart | ( | ) |
Get index of first daughter
|
virtual |
Returns the daughters of this particle via a vector of PhotosParticle
Implements PhotosParticle.
Definition at line 141 of file PhotosHEPEVTParticle.cxx.
References m_daughter_start, m_event, and m_status.
|
virtual |
Returns the daughters of this particle via a vector of PhotosParticle
Implements PhotosParticle.
|
inherited |
Return whole decay tree starting from this particle
Definition at line 45 of file PhotosParticle.cxx.
References getBarcode(), getDaughters(), getDecayTree(), and getMothers().
|
inherited |
Return whole decay tree starting from this particle
|
virtual |
Returns the energy component of the four vector
Implements PhotosParticle.
Definition at line 371 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Returns the energy component of the four vector
Implements PhotosParticle.
int getFirstMotherIndex | ( | ) |
Get index of first mother
Definition at line 404 of file PhotosHEPEVTParticle.cxx.
References m_first_mother.
int getFirstMotherIndex | ( | ) |
Get index of first mother
|
virtual |
Get the mass stored (i.e. not calculated from four vector) at generation step
Implements PhotosParticle.
Definition at line 355 of file PhotosHEPEVTParticle.cxx.
References m_generated_mass.
|
virtual |
Get the mass stored (i.e. not calculated from four vector) at generation step
Implements PhotosParticle.
|
virtual |
Returns the mothers of this particle via a vector of PhotosParticle
Implements PhotosParticle.
Definition at line 120 of file PhotosHEPEVTParticle.cxx.
References m_event, and m_first_mother.
|
virtual |
Returns the mothers of this particle via a vector of PhotosParticle
Implements PhotosParticle.
|
inherited |
Get scalar momentum
Definition at line 202 of file PhotosParticle.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 PhotosParticle.
Definition at line 347 of file PhotosHEPEVTParticle.cxx.
References m_pdgid.
|
virtual |
Get the PDG ID code of this particle
Implements PhotosParticle.
|
inlinevirtual |
Returns the px component of the four vector
Implements PhotosParticle.
Definition at line 359 of file PhotosHEPEVTParticle.cxx.
References m_px.
|
virtual |
Returns the px component of the four vector
Implements PhotosParticle.
|
inlinevirtual |
Returns the py component of the four vector
Implements PhotosParticle.
Definition at line 363 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Returns the py component of the four vector
Implements PhotosParticle.
|
virtual |
Returns the pz component of the four vector
Implements PhotosParticle.
Definition at line 367 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Returns the pz component of the four vector
Implements PhotosParticle.
|
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 in 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 135 of file PhotosParticle.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 in rotating the coordinate system into a frame with only a Z component before calling boostAlongZ().
References Z_AXIS.
int getSecondMotherIndex | ( | ) |
Get index of second mother
Definition at line 408 of file PhotosHEPEVTParticle.cxx.
int getSecondMotherIndex | ( | ) |
Get index of second mother
|
virtual |
Get the status of this particle
Implements PhotosParticle.
Definition at line 351 of file PhotosHEPEVTParticle.cxx.
References m_status.
|
virtual |
Get the status of this particle
Implements PhotosParticle.
|
virtualinherited |
|
virtualinherited |
Get sqrt(e^2-p^2)
|
inherited |
Return whether the particle has any chidren
Definition at line 10 of file PhotosParticle.cxx.
References getDaughters().
|
inherited |
Return whether the particle has any chidren
bool isDaughterOf | ( | PhotosHEPEVTParticle * | p | ) |
Check if particle 'p' is daughter of this particle
Definition at line 308 of file PhotosHEPEVTParticle.cxx.
References getBarcode(), m_first_mother, and PhotosHEPEVTParticle().
bool isDaughterOf | ( | PhotosHEPEVTParticle * | p | ) |
Check if particle 'p' is daughter of this particle
References PhotosHEPEVTParticle().
bool isMotherOf | ( | PhotosHEPEVTParticle * | p | ) |
Check if particle 'p' is mother of this particle
Definition at line 316 of file PhotosHEPEVTParticle.cxx.
References getBarcode(), m_daughter_start, and PhotosHEPEVTParticle().
bool isMotherOf | ( | PhotosHEPEVTParticle * | p | ) |
Check if particle 'p' is mother of this particle
References PhotosHEPEVTParticle().
|
virtual |
Print information on this particle into standard output
Implements PhotosParticle.
Definition at line 324 of file PhotosHEPEVTParticle.cxx.
References m_barcode, m_daughter_start, m_first_mother, m_generated_mass, m_pdgid, m_px, and m_status.
|
virtual |
Print information on this particle into standard output
Implements PhotosParticle.
|
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 168 of file PhotosParticle.cxx.
|
inherited |
rotate this particles 4-momentum by an angle phi from the axisis "axis" towards the axis "second_axis".
References Z_AXIS.
|
inherited |
rotate 4-momentum of daughters of this particle by an angle phi from the axisis "axis" towards the axis "second_axis".
Definition at line 176 of file PhotosParticle.cxx.
References getDaughters(), and hasDaughters().
|
inherited |
rotate 4-momentum of daughters of this particle by an angle phi from the axisis "axis" towards the axis "second_axis".
References Z_AXIS.
void setBarcode | ( | int | barcode | ) |
Set barcode (position in list) of this particle
Definition at line 396 of file PhotosHEPEVTParticle.cxx.
References m_barcode.
void setBarcode | ( | int | barcode | ) |
Set barcode (position in list) of this particle
|
inlineprivate |
Set index of last daughter
Definition at line 159 of file include/Photos/PhotosHEPEVTParticle.h.
|
inlineprivate |
Set index of last daughter
Definition at line 159 of file src/eventRecordInterfaces/PhotosHEPEVTParticle.h.
|
inlineprivate |
Set index of first daughter
Definition at line 156 of file include/Photos/PhotosHEPEVTParticle.h.
References m_daughter_start.
|
inlineprivate |
Set index of first daughter
Definition at line 156 of file src/eventRecordInterfaces/PhotosHEPEVTParticle.h.
References m_daughter_start.
|
virtual |
Set the daughters of this particle via a vector of PhotosParticle
Implements PhotosParticle.
References PhotosHEPEVTParticle().
|
virtual |
Set the daughters of this particle via a vector of PhotosParticle
Implements PhotosParticle.
|
virtual |
Set the energy component of the four vector
Implements PhotosParticle.
Definition at line 388 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Set the energy component of the four vector
Implements PhotosParticle.
void setEvent | ( | PhotosHEPEVTEvent * | event | ) |
Set event of this particle
Definition at line 400 of file PhotosHEPEVTParticle.cxx.
References m_event.
void setEvent | ( | PhotosHEPEVTEvent * | event | ) |
Set event of this particle
|
virtual |
Set the mass of this particle
Implements PhotosParticle.
Definition at line 343 of file PhotosHEPEVTParticle.cxx.
References m_generated_mass.
|
virtual |
Set the mass of this particle
Implements PhotosParticle.
|
virtual |
Set the mothers of this particle via a vector of PhotosParticle
Implements PhotosParticle.
|
virtual |
Set the mothers of this particle via a vector of PhotosParticle
Implements PhotosParticle.
|
inherited |
|
inherited |
Set momentum component in the direction of "axis" (x,y,z)
|
virtual |
Set the PDG ID code of this particle
Implements PhotosParticle.
Definition at line 335 of file PhotosHEPEVTParticle.cxx.
References m_pdgid.
|
virtual |
Set the PDG ID code of this particle
Implements PhotosParticle.
|
virtual |
Set the px component of the four vector
Implements PhotosParticle.
Definition at line 375 of file PhotosHEPEVTParticle.cxx.
References m_px.
|
virtual |
Set the px component of the four vector
Implements PhotosParticle.
|
virtual |
Set the px component of the four vector
Implements PhotosParticle.
Definition at line 379 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Set the px component of the four vector
Implements PhotosParticle.
|
virtual |
Set the pz component of the four vector
Implements PhotosParticle.
Definition at line 384 of file PhotosHEPEVTParticle.cxx.
|
virtual |
Set the pz component of the four vector
Implements PhotosParticle.
|
virtual |
Set the status of this particle
Implements PhotosParticle.
Definition at line 339 of file PhotosHEPEVTParticle.cxx.
References m_status.
|
virtual |
Set the status of this particle
Implements PhotosParticle.
|
staticinherited |
anti-down quark
Definition at line 119 of file include/Photos/PhotosParticle.h.
|
staticinherited |
anti-up quark
Definition at line 113 of file include/Photos/PhotosParticle.h.
|
private |
List of created particles - if they are not in the event, they will be deleted when no longer needed
Definition at line 187 of file include/Photos/PhotosHEPEVTParticle.h.
|
staticinherited |
Decayed particle status
Definition at line 32 of file include/Photos/PhotosParticle.h.
|
staticinherited |
down quark
Definition at line 116 of file include/Photos/PhotosParticle.h.
|
staticinherited |
e- particle
Definition at line 101 of file include/Photos/PhotosParticle.h.
|
staticinherited |
e antineutrino particle
Definition at line 107 of file include/Photos/PhotosParticle.h.
|
staticinherited |
e neutrino particle
Definition at line 104 of file include/Photos/PhotosParticle.h.
|
staticinherited |
photon
Definition at line 71 of file include/Photos/PhotosParticle.h.
|
staticinherited |
H particle
Definition at line 50 of file include/Photos/PhotosParticle.h.
|
staticinherited |
A0 particle
Definition at line 56 of file include/Photos/PhotosParticle.h.
|
staticinherited |
H0 particle
Definition at line 53 of file include/Photos/PhotosParticle.h.
|
staticinherited |
H- particle
Definition at line 62 of file include/Photos/PhotosParticle.h.
|
staticinherited |
H+ particle
Definition at line 59 of file include/Photos/PhotosParticle.h.
|
staticinherited |
History particle status
Definition at line 35 of file include/Photos/PhotosParticle.h.
|
private |
Position in the event record
Definition at line 165 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Definition at line 171 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Range of indexes of daughters (-1 if do not have daughters)
Definition at line 171 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Definition at line 180 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Event from which this particle is taken
Definition at line 162 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Indexes of mothers (-1 if do not have mothers)
Definition at line 168 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Mass saved at generation step
Definition at line 183 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
PDG ID
Definition at line 174 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Momentum
Definition at line 180 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Definition at line 180 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Definition at line 180 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Definition at line 168 of file include/Photos/PhotosHEPEVTParticle.h.
|
private |
Status (stable, decayed)
Definition at line 177 of file include/Photos/PhotosHEPEVTParticle.h.
|
staticinherited |
muon antineutrino particle
Definition at line 95 of file include/Photos/PhotosParticle.h.
|
staticinherited |
muon- particle
Definition at line 89 of file include/Photos/PhotosParticle.h.
|
staticinherited |
muon neutrino particle
Definition at line 92 of file include/Photos/PhotosParticle.h.
|
staticinherited |
muon+ particle
Definition at line 86 of file include/Photos/PhotosParticle.h.
|
staticinherited |
All other particle types
Definition at line 122 of file include/Photos/PhotosParticle.h.
|
staticinherited |
e+ particle
Definition at line 98 of file include/Photos/PhotosParticle.h.
|
staticinherited |
Stable particle status
Definition at line 29 of file include/Photos/PhotosParticle.h.
|
staticinherited |
tau antineutrino particle
Definition at line 83 of file include/Photos/PhotosParticle.h.
|
staticinherited |
tau- particle
Definition at line 77 of file include/Photos/PhotosParticle.h.
|
staticinherited |
tau neutrino particle
Definition at line 80 of file include/Photos/PhotosParticle.h.
|
staticinherited |
tau+ particle
Definition at line 74 of file include/Photos/PhotosParticle.h.
|
staticinherited |
up quark
Definition at line 110 of file include/Photos/PhotosParticle.h.
|
staticinherited |
W- particle
Definition at line 68 of file include/Photos/PhotosParticle.h.
|
staticinherited |
W+ particle
Definition at line 65 of file include/Photos/PhotosParticle.h.
|
staticinherited |
X Axis
Definition at line 38 of file include/Photos/PhotosParticle.h.
|
staticinherited |
Y Axis
Definition at line 41 of file include/Photos/PhotosParticle.h.
|
staticinherited |
Z0 particle
Definition at line 47 of file include/Photos/PhotosParticle.h.
|
staticinherited |
Z Axis
Definition at line 44 of file include/Photos/PhotosParticle.h.