Package | Description |
---|---|
org.lcsim.fit.helicaltrack |
Modifier and Type | Method and Description |
---|---|
static TrackDirection |
HelixUtils.CalculateTrackDirection(HelicalTrackFit helix,
double s)
Return the TrackDirection object for a given point on a helix.
|
Modifier and Type | Method and Description |
---|---|
private double |
HelicalTrackCross.ChisqPenalty(TrackDirection trkdir,
SymmetricMatrix hcov)
Calculate a chi^2 penalty if one or both unmeasured coordinates for the hit lie
outside the extant of their respective strips.
|
static SymmetricMatrix |
HitUtils.CovarianceOnHelix(TrackDirection trkdir,
SymmetricMatrix hcov,
HelicalTrackStrip strip1,
HelicalTrackStrip strip2)
Return the covariance matrix given a track direction and helix
covariance matrix.
|
static double |
HitUtils.dv(TrackDirection trkdir,
SymmetricMatrix hcov,
HelicalTrackStrip strip1,
HelicalTrackStrip strip2)
Calculate the uncertainty in the unmeasured coordinate v1.
|
static Hep3Vector |
HitUtils.PositionOnHelix(TrackDirection trkdir,
HelicalTrackStrip strip1,
HelicalTrackStrip strip2)
Return the hit position given the track direction.
|
void |
HelicalTrackCross.setTrackDirection(TrackDirection trkdir,
SymmetricMatrix hcov)
Set the track direction to be used in calculating the corrected position
and covariance matrix.
|
static double |
HitUtils.UnmeasuredCoordinate(TrackDirection trkdir,
HelicalTrackStrip strip1,
HelicalTrackStrip strip2) |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.