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()
Track
public void setD0(float d0)
public float getPhi()
Track
public void setPhi(float phi)
public float getOmega()
Track
public void setOmega(float f)
public float getZ0()
Track
public void setZ0(float z0)
public float getTanLambda()
Track
getTanLambda
in interface Track
public void setTanLambda(float f)
public float[] getCovMatrix()
Track
getCovMatrix
in interface Track
public void setCovMatrix(float[] covMatrix)
public float[] getReferencePoint()
Track
getReferencePoint
in interface Track
public void setReferencePoint(float[] referencePoint)
public List getTrackerHits()
Track
getTrackerHits
in interface Track
public List getTracks()
Track
public List getTrackStates()
Track
getTrackStates
in interface Track
public TrackState getClosestTrackState(float x, float y, float z)
Track
getClosestTrackState
in interface Track
public TrackState getTrackState(int location)
Track
getTrackState
in interface Track
public int getType()
Track
public float getChi2()
Track
public float getdEdx()
Track
public float getdEdxError()
Track
getdEdxError
in interface Track
public void setChi2(float chi2)
public void setDEdx(float dEdx)
public void setDEdxError(float dEdxError)
public int getNdf()
Track
public 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()
Track
getRadiusOfInnermostHit
in interface Track
public void setRadiusOfInnermostHit(float f)
public int[] getSubdetectorHitNumbers()
Track
getSubdetectorHitNumbers
in interface Track
public void setSubdetectorHitNumbers(int[] is)
Jas4pp 1.5 © Java Analysis Studio for Particle Physics