class SIOTrackerHit extends Object implements TrackerHit
Modifier and Type | Field and Description |
---|---|
private double[] |
covMatrix |
private float |
dEdx |
private float |
edepError |
private long |
id |
private double[] |
position |
private int |
quality |
private List |
rawHits |
private List<hep.io.sio.SIORef> |
tempHits |
private float |
time |
private int |
type |
Constructor and Description |
---|
SIOTrackerHit(hep.io.sio.SIOInputStream in,
int flags,
int version) |
Modifier and Type | Method and Description |
---|---|
long |
getCellID()
Get the cell ID.
|
double[] |
getCovMatrix()
Covariance of the position (x,y,z)
|
double |
getdEdx()
The dE/dx of the hit [GeV].
|
double |
getEdepError()
The measured edep error [GeV].
|
double[] |
getPosition()
The hit position [mm].
|
int |
getQuality()
The quality of the hit.
|
List |
getRawHits()
The raw data hits.
|
double |
getTime()
The time of the hit [ns].
|
int |
getType()
Type of hit.
|
(package private) static void |
write(TrackerHit hit,
hep.io.sio.SIOOutputStream out,
int flags) |
private List<hep.io.sio.SIORef> tempHits
private List rawHits
private int type
private double[] position
private double[] covMatrix
private float dEdx
private float time
private float edepError
private int quality
private long id
SIOTrackerHit(hep.io.sio.SIOInputStream in, int flags, int version) throws IOException
IOException
static void write(TrackerHit hit, hep.io.sio.SIOOutputStream out, int flags) throws IOException
IOException
public List getRawHits()
TrackerHit
getRawHits
in interface TrackerHit
public long getCellID()
TrackerHit
getCellID
in interface TrackerHit
public double getdEdx()
TrackerHit
getdEdx
in interface TrackerHit
public int getType()
TrackerHit
getType
in interface TrackerHit
public double getTime()
TrackerHit
getTime
in interface TrackerHit
public double[] getPosition()
TrackerHit
getPosition
in interface TrackerHit
public double[] getCovMatrix()
TrackerHit
getCovMatrix
in interface TrackerHit
public double getEdepError()
TrackerHit
getEdepError
in interface TrackerHit
public int getQuality()
TrackerHit
getQuality
in interface TrackerHit
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.