|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--hep.lcd.mc.fast.ReconCluster
Field Summary | |
protected Vector |
hits
|
protected MCParticle |
mcp
|
protected ClusterResolutionTables |
parm
|
Method Summary | |
double |
getClusterStartDepth()
Number of radiationLengths before first energy deposit > min ionizing |
double[] |
getContributedEnergy()
An array of energy contributed by each MC particle |
double |
getEnergy()
Best estimate for total energy of cluster |
double |
getEnergyPhi()
Energy weighted PHI of cluster |
double |
getEnergyRadius()
Energy weighted Radius of cluster |
double |
getEnergyTheta()
Energy weighted THETA of cluster |
Enumeration |
getHits()
An enumeration of the calorimeter hits contributing to this cluster |
MCParticle[] |
getMCParticles()
A list of the contributing MC particles |
int |
getNHits()
The number of hits contributing to the cluster |
double |
getRMSPhi()
RMS width of the PHI, Theta, Radius energy distributions |
double |
getRMSRadius()
|
double |
getRMSTheta()
|
protected void |
smear(Random rand,
boolean hist)
|
protected void |
smearEnergy(Random rand,
double E,
boolean hist)
|
protected void |
smearPosition(Random rand)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected transient ClusterResolutionTables parm
protected transient Vector hits
protected transient MCParticle mcp
Method Detail |
protected void smear(Random rand, boolean hist)
protected void smearEnergy(Random rand, double E, boolean hist)
protected void smearPosition(Random rand)
public double getEnergy()
getEnergy
in interface Cluster
public double getEnergyPhi()
getEnergyPhi
in interface Cluster
public double getEnergyTheta()
getEnergyTheta
in interface Cluster
public double getEnergyRadius()
getEnergyRadius
in interface Cluster
public double getRMSPhi()
getRMSPhi
in interface Cluster
public double getRMSTheta()
getRMSTheta
in interface Cluster
public double getRMSRadius()
getRMSRadius
in interface Cluster
public double getClusterStartDepth()
getClusterStartDepth
in interface Cluster
public MCParticle[] getMCParticles()
getMCParticles
in interface Cluster
getContributedEnergy()
public double[] getContributedEnergy()
getContributedEnergy
in interface Cluster
getMCParticles()
public int getNHits()
getNHits
in interface Cluster
public Enumeration getHits()
getHits
in interface Cluster
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |