public class ITrackerPulse extends Object implements TrackerPulse
| Constructor and Description |
|---|
ITrackerPulse() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCellID0()
Returns the first detector specific (geometrical) cell id.
|
int |
getCellID1()
Returns the second detector specific (geometrical) cell id.
|
float |
getCharge()
The integrated charge of the pulse - arbitrary units.
|
float[] |
getCovMatrix()
Covariance matrix of the charge (c) and time (t) measurements.
|
int |
getQuality()
The quality bit flag of the pulse - check/set collection parameters
TrackerPulseQualityNames and TrackerPulseQualityNamesValues.
|
float |
getTime()
The time of the pulse - arbitrary units.
|
TrackerData |
getTrackerData()
Optionally the TrackerData that has been used to create the pulse
can be stored with the pulse - NULL if none.
|
void |
setCellID0(int cellID0) |
void |
setCellID1(int cellID1) |
void |
setCharge(float charge) |
void |
setCovMatrix(float[] matrix) |
void |
setQuality(int quality) |
void |
setTime(float time) |
void |
setTrackerData(TrackerData correctedData) |
public int getCellID0()
TrackerPulsegetCellID0 in interface TrackerPulsepublic void setCellID0(int cellID0)
cellID0 - The cellID0 to set.public int getCellID1()
TrackerPulsegetCellID1 in interface TrackerPulsepublic void setCellID1(int cellID1)
cellID1 - The cellID1 to set.public float getCharge()
TrackerPulsegetCharge in interface TrackerPulsepublic int getQuality()
TrackerPulsegetQuality in interface TrackerPulsepublic TrackerData getTrackerData()
TrackerPulsegetTrackerData in interface TrackerPulsepublic float getTime()
TrackerPulsegetTime in interface TrackerPulsepublic float[] getCovMatrix()
TrackerPulsegetCovMatrix in interface TrackerPulsepublic void setCovMatrix(float[] matrix)
public void setCharge(float charge)
public void setQuality(int quality)
public void setTrackerData(TrackerData correctedData)
public void setTime(float time)
Jas4pp 1.5 © Java Analysis Studio for Particle Physics