|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Description of a particle equivalent to HEPevt description
Field Summary | |
static int |
DOCUMENTATION
|
static int |
FINAL_STATE
|
static int |
INTERMEDIATE
|
Method Summary | |
HepLorentzVector |
asFourVector()
Return this particles momentum and energy as a 4-vector |
double |
getCharge()
Returns the particle's charge |
List |
getDaughters()
Returns a list of the decay products of this particle |
double |
getEnergy()
Energy |
int |
getGeneratorStatus()
Status code, one of FINALSTATE, INTERMEDIATE or DOCUMENTATION |
double |
getMass()
Mass |
Hep3Vector |
getMomentum()
Momentum |
Hep3Vector |
getOrigin()
Point of origin |
double |
getOriginX()
|
double |
getOriginY()
|
double |
getOriginZ()
|
List |
getParents()
Returns a list of the parent(s) of this particle |
int |
getPDGID()
Convenience method for getting particles PDGID |
double |
getProductionTime()
Production time |
double |
getPX()
X component of momentum |
double |
getPY()
Y component of momentum |
double |
getPZ()
Z component of momentum |
ParticleType |
getType()
Particle Type |
Field Detail |
public static final int FINAL_STATE
public static final int INTERMEDIATE
public static final int DOCUMENTATION
Method Detail |
public double getEnergy()
public double getMass()
public ParticleType getType()
public int getPDGID()
public Hep3Vector getMomentum()
public Hep3Vector getOrigin()
public double getOriginX()
public double getOriginY()
public double getOriginZ()
public double getPX()
public double getPY()
public double getPZ()
public double getProductionTime()
public int getGeneratorStatus()
public List getDaughters()
public List getParents()
public double getCharge()
public HepLorentzVector asFourVector()
|
FreeHEP API Version current |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |