public class OldTrackerHit extends Object implements TrackerHit
Modifier and Type | Field and Description |
---|---|
protected List<TrackerCluster> |
_clusters |
protected double[] |
_cov |
protected double |
_dedx |
protected double[] |
_pos |
protected List |
_rawHits |
protected double |
_time |
protected int |
_type |
Constructor and Description |
---|
OldTrackerHit(Hep3Vector position,
double[] covMatrix,
double signal,
double time,
int type,
List<TrackerCluster> parentClusters) |
OldTrackerHit(Hep3Vector position,
SymmetricMatrix covMatrix,
double signal,
double time,
int type,
List<TrackerCluster> parentClusters) |
Modifier and Type | Method and Description |
---|---|
long |
getCellID()
Get the cell ID.
|
List<TrackerCluster> |
getClusters()
Returns a list of TrackerClusters from which this hit was produced.
|
double[] |
getCovMatrix()
Covariance of the position (x,y,z)
|
double |
getdEdx()
The dE/dx of the hit in [GeV].
|
double |
getEdepError()
The measured edep error [GeV].
|
double[] |
getPosition()
The hit position in [mm].
|
int |
getQuality()
The quality of the hit.
|
List |
getRawHits()
The raw data hits.
|
double |
getTime()
The time of the hit in [ns].
|
int |
getType()
Type of hit.
|
boolean |
isStereo()
Returns true if this hit is a cross between segment-like hits in
stereo layers.
|
void |
setRawHits(List rawHits)
Set the list of raw hits.
|
protected double[] _pos
protected double[] _cov
protected double _dedx
protected double _time
protected int _type
protected List _rawHits
protected List<TrackerCluster> _clusters
public OldTrackerHit(Hep3Vector position, SymmetricMatrix covMatrix, double signal, double time, int type, List<TrackerCluster> parentClusters)
public OldTrackerHit(Hep3Vector position, double[] covMatrix, double signal, double time, int type, List<TrackerCluster> parentClusters)
public double[] getPosition()
getPosition
in interface TrackerHit
public double[] getCovMatrix()
getCovMatrix
in interface TrackerHit
public double getdEdx()
getdEdx
in interface TrackerHit
public double getTime()
getTime
in interface TrackerHit
public int getType()
getType
in interface TrackerHit
public List getRawHits()
getRawHits
in interface TrackerHit
public List<TrackerCluster> getClusters()
public boolean isStereo()
public void setRawHits(List rawHits)
public double getEdepError()
TrackerHit
getEdepError
in interface TrackerHit
public int getQuality()
TrackerHit
getQuality
in interface TrackerHit
public long getCellID()
TrackerHit
getCellID
in interface TrackerHit
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.