|
|||||||||
| 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 Clusterpublic double getEnergyPhi()
getEnergyPhi in interface Clusterpublic double getEnergyTheta()
getEnergyTheta in interface Clusterpublic double getEnergyRadius()
getEnergyRadius in interface Clusterpublic double getRMSPhi()
getRMSPhi in interface Clusterpublic double getRMSTheta()
getRMSTheta in interface Clusterpublic double getRMSRadius()
getRMSRadius in interface Clusterpublic double getClusterStartDepth()
getClusterStartDepth in interface Clusterpublic MCParticle[] getMCParticles()
getMCParticles in interface ClustergetContributedEnergy()public double[] getContributedEnergy()
getContributedEnergy in interface ClustergetMCParticles()public int getNHits()
getNHits in interface Clusterpublic Enumeration getHits()
getHits in interface Cluster
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||