| Constructor and Description |
|---|
ITrack() |
| Modifier and Type | Method and Description |
|---|---|
float |
getChi2()
Chi^2 of the track fit.
|
TrackState |
getClosestTrackState(float x,
float y,
float z)
Returns track state closest to the given point.
|
float[] |
getCovMatrix()
Covariance matrix of the track parameters.
|
float |
getD0()
Impact paramter of the track in (r-phi).
|
float |
getdEdx()
dEdx of the track.
|
float |
getdEdxError()
Error of dEdx.
|
int |
getNdf()
Number of degrees of freedom of the track fit.
|
float |
getOmega()
Omega is the signed curvature of the track in [1/mm].
|
float |
getPhi()
Phi of the track at the reference point.
|
float |
getRadiusOfInnermostHit()
The radius of the innermost hit that has been used in the track fit.
|
float[] |
getReferencePoint()
Reference point of the track parameters.
|
int[] |
getSubdetectorHitNumbers()
A vector that holds the number of hits in particular subdetectors.
|
float |
getTanLambda()
Lambda is the dip angle of the track in r-z at the reference point.
|
List |
getTrackerHits()
Optionaly ( check/set flag(LCIO::TRBIT_HITS)==1) return the hits that have been used
to create this track.
|
List |
getTracks()
The tracks that have been combined to this track.
|
TrackState |
getTrackState(int location)
Returns track state for the given location - or NULL if not found.
|
List |
getTrackStates()
Returns track states associtated to this track.
|
int |
getType()
Flagword that defines the type of track.
|
float |
getZ0()
Impact paramter of the track in (r-z).
|
void |
setChi2(float chi2) |
void |
setCovMatrix(float[] covMatrix) |
void |
setD0(float d0) |
void |
setDEdx(float dEdx) |
void |
setDEdxError(float dEdxError) |
void |
setNdf(int i) |
void |
setOmega(float f) |
void |
setPhi(float phi) |
void |
setRadiusOfInnermostHit(float f) |
void |
setReferencePoint(float[] referencePoint) |
void |
setSubdetectorHitNumbers(int[] is) |
void |
setTanLambda(float f) |
void |
setTrackerHits(List hits) |
void |
setTracks(List tracks) |
void |
setTypeBit(int bit) |
void |
setTypeBit(int bit,
boolean val) |
void |
setZ0(float z0) |
public float getD0()
Trackpublic void setD0(float d0)
public float getPhi()
Trackpublic void setPhi(float phi)
public float getOmega()
Trackpublic void setOmega(float f)
public float getZ0()
Trackpublic void setZ0(float z0)
public float getTanLambda()
TrackgetTanLambda in interface Trackpublic void setTanLambda(float f)
public float[] getCovMatrix()
TrackgetCovMatrix in interface Trackpublic void setCovMatrix(float[] covMatrix)
public float[] getReferencePoint()
TrackgetReferencePoint in interface Trackpublic void setReferencePoint(float[] referencePoint)
public List getTrackerHits()
TrackgetTrackerHits in interface Trackpublic List getTracks()
Trackpublic List getTrackStates()
TrackgetTrackStates in interface Trackpublic TrackState getClosestTrackState(float x, float y, float z)
TrackgetClosestTrackState in interface Trackpublic TrackState getTrackState(int location)
TrackgetTrackState in interface Trackpublic int getType()
Trackpublic float getChi2()
Trackpublic float getdEdx()
Trackpublic float getdEdxError()
TrackgetdEdxError in interface Trackpublic void setChi2(float chi2)
public void setDEdx(float dEdx)
public void setDEdxError(float dEdxError)
public int getNdf()
Trackpublic void setNdf(int i)
public void setTypeBit(int bit)
public void setTypeBit(int bit,
boolean val)
public void setTracks(List tracks)
public void setTrackerHits(List hits)
public float getRadiusOfInnermostHit()
TrackgetRadiusOfInnermostHit in interface Trackpublic void setRadiusOfInnermostHit(float f)
public int[] getSubdetectorHitNumbers()
TrackgetSubdetectorHitNumbers in interface Trackpublic void setSubdetectorHitNumbers(int[] is)
Jas4pp 1.5 © Java Analysis Studio for Particle Physics