|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--hep.lcd.recon.cluster.util.AbstractCluster
| Field Summary | |
protected Vector |
hits
|
| Constructor Summary | |
protected |
AbstractCluster(CalorimeterCell cell)
|
| Method Summary | |
void |
addHit(CalorimeterHit hit)
|
protected void |
calculateDerivedQuantities()
|
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()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected transient Vector hits
| Constructor Detail |
protected AbstractCluster(CalorimeterCell cell)
| Method Detail |
public void addHit(CalorimeterHit hit)
public double getEnergy()
ClustergetEnergy in interface Clusterpublic int getNHits()
ClustergetNHits in interface Clusterpublic Enumeration getHits()
ClustergetHits in interface Clusterpublic double getEnergyPhi()
ClustergetEnergyPhi in interface Clusterpublic double getEnergyTheta()
ClustergetEnergyTheta in interface Clusterpublic double getEnergyRadius()
ClustergetEnergyRadius in interface Clusterpublic double getRMSPhi()
ClustergetRMSPhi in interface Clusterpublic double getRMSTheta()
getRMSTheta in interface Clusterpublic double getRMSRadius()
getRMSRadius in interface Clusterpublic double getClusterStartDepth()
ClustergetClusterStartDepth in interface Clusterpublic MCParticle[] getMCParticles()
ClustergetMCParticles in interface Clusterhep.lcd.event.ClusterCluster.getContributedEnergy()public double[] getContributedEnergy()
ClustergetContributedEnergy in interface Clusterhep.lcd.event.ClusterCluster.getMCParticles()protected void calculateDerivedQuantities()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||