15 namespace TrackFindingCDC {
16 class CDCSZObservations;
17 class CDCTrajectorySZ;
Utility class implementing robust versions of linear sz trajectory line fits.
CDCTrajectorySZ fitWeightedTheilSen(const CDCSZObservations &szObservations) const
Implements the weighted Theil-Sen line fit algorithm.
CDCTrajectorySZ fitTheilSen(const CDCSZObservations &szObservations) const
Implements the original Theil-Sen line fit algorithm.
double getMedianZ0(const CDCSZObservations &szObservations, double tanLambda) const
Compute the median z0 intercept from the given observations and an estimated slope.
CDCTrajectorySZ fitUsingSimplifiedTheilSen(const CDCSZObservations &szObservations) const
Fit a linear sz trajectory to the reconstructed stereo segment.
Class serving as a storage of observed sz positions to present to the sz line fitters.
Linear trajectory in sz space.
Abstract base class for different kinds of events.