Constructor and Description |
---|
ICluster() |
Modifier and Type | Method and Description |
---|---|
List |
getCalorimeterHits()
The hits that have been combined to this cluster.
|
List |
getClusters()
The clusters that have been combined to this cluster.
|
float[] |
getDirectionError()
Covariance matrix of the direction (3 Parameters).
|
float |
getEnergy()
Energy of the cluster.
|
float |
getEnergyError()
Returns the error on the energy of the cluster.
|
float[] |
getHitContributions()
Returns the energy contribution of the hits
Runs parallel to the CalorimeterHitVec from getCalorimeterHits()
|
float |
getIPhi()
Intrinsic direction of cluster at position: Phi.
|
float |
getITheta()
Intrinsic direction of cluster at position: Theta.
|
List |
getParticleIDs()
The particle Id's sorted by their likelihood.
|
float[] |
getPosition()
Position of the cluster.
|
float[] |
getPositionError()
Covariance matrix of the position (6 Parameters)
|
float[] |
getShape()
Shape parameters - check/set collection parameter
ClusterShapeParameters for size and names of parameters.
|
float[] |
getSubdetectorEnergies()
A vector that holds the energy observed in a particular subdetectors.
|
int |
getType()
Flagword that defines the type of cluster.
|
void |
setCalorimeterHits(List calorimeterHits,
float[] hitContributions) |
void |
setClusters(List clusters) |
void |
setDirectionError(float[] directionError) |
void |
setEnergy(float energy) |
void |
setEnergyError(float energyError) |
void |
setIPhi(float phi) |
void |
setITheta(float theta) |
void |
setParticleIDs(List list) |
void |
setPosition(float[] position) |
void |
setPositionError(float[] positionError) |
void |
setShape(float[] shape) |
void |
setSubdetectorEnergies(float[] fs) |
void |
setType(int type) |
void |
setTypeBit(int bit) |
void |
setTypeBit(int bit,
boolean val) |
public List getCalorimeterHits()
Cluster
getCalorimeterHits
in interface Cluster
CalorimeterHit
public List getClusters()
Cluster
getClusters
in interface Cluster
public float[] getDirectionError()
Cluster
getDirectionError
in interface Cluster
public float getEnergy()
Cluster
public float getEnergyError()
Cluster
getEnergyError
in interface Cluster
public float[] getHitContributions()
Cluster
getHitContributions
in interface Cluster
public float getIPhi()
Cluster
public float[] getPosition()
Cluster
getPosition
in interface Cluster
public float[] getPositionError()
Cluster
getPositionError
in interface Cluster
public float[] getShape()
Cluster
public float getITheta()
Cluster
public int getType()
Cluster
public void setCalorimeterHits(List calorimeterHits, float[] hitContributions)
public void setClusters(List clusters)
public void setDirectionError(float[] directionError)
public void setEnergy(float energy)
public void setEnergyError(float energyError)
public void setIPhi(float phi)
public void setPosition(float[] position)
public void setPositionError(float[] positionError)
public void setShape(float[] shape)
public void setITheta(float theta)
public void setType(int type)
public void setTypeBit(int bit)
public void setTypeBit(int bit, boolean val)
public float[] getSubdetectorEnergies()
Cluster
getSubdetectorEnergies
in interface Cluster
public void setSubdetectorEnergies(float[] fs)
public List getParticleIDs()
Cluster
getParticleIDs
in interface Cluster
ParticleID
public void setParticleIDs(List list)
Jas4pp 1.5 © Java Analysis Studio for Particle Physics