|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.lcsim.reconstructedParticle.ReconstructedParticle
This class encapsulates the kinematics and type ID of a reconstructed particle.
| Constructor Summary | |
ReconstructedParticle(Lorentz4Vector fourMomentum,
int charge)
Basic constructor. |
|
ReconstructedParticle(Lorentz4Vector fourMomentum,
int charge,
hep.lcd.event.Cluster c,
hep.lcd.event.Track t)
Basic constructor. |
|
ReconstructedParticle(Lorentz4Vector fourMomentum,
int charge,
java.util.Set cells,
hep.lcd.event.Track t)
Basic constructor. |
|
ReconstructedParticle(java.util.Set constituents)
Constituent constructor. |
|
| Method Summary | |
void |
addId(ParticleId id)
Add a ParticleId object to this ReconstructedParticle. |
int |
charge()
Returns the particle's charge |
java.util.Set |
clusters()
Returns the list of calorimeter Clusters |
Lorentz4Vector |
fourMomentum()
Returns the particle's kinematics. |
double |
phi()
|
void |
setComposite(ReconstructedParticle p)
Sets the composite ReconstructedParticle of which this is a component. |
double |
theta()
|
java.lang.String |
toString()
String representation of this class. |
java.util.Set |
tracks()
Returns the list of tracks |
java.lang.String |
type()
Return the name of the most probable particle identification. |
void |
unsetFinal()
Sets this particle to be an intermediate state. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ReconstructedParticle(Lorentz4Vector fourMomentum,
int charge)
fourMomentum - The particle's kinematicscharge - The particle's charge
public ReconstructedParticle(Lorentz4Vector fourMomentum,
int charge,
hep.lcd.event.Cluster c,
hep.lcd.event.Track t)
fourMomentum - The particle's kinematicscharge - The particle's charge
public ReconstructedParticle(Lorentz4Vector fourMomentum,
int charge,
java.util.Set cells,
hep.lcd.event.Track t)
fourMomentum - The particle's kinematicscharge - The particle's chargepublic ReconstructedParticle(java.util.Set constituents)
constituents - A list of constituent ReconstructedParticles| Method Detail |
public void unsetFinal()
public void setComposite(ReconstructedParticle p)
p - The ReconstructedParticle of which this is a component.public Lorentz4Vector fourMomentum()
public double theta()
public double phi()
public int charge()
public void addId(ParticleId id)
id - The ParticleId objectParticleIdpublic java.util.Set clusters()
null.public java.util.Set tracks()
null.public java.lang.String type()
public java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||