15 namespace TrackFindingCDC {
16 class CDCSZObservations;
17 class CDCObservations2D;
23 class CDCTrajectory2D;
24 class CDCTrajectorySZ;
Class serving as a storage of observed drift circles to present to the Riemann fitter.
Class implementing the z coordinate over travel distance line fit.
void update(const CDCSegmentPair &segmentPair) const
Updates the trajectory of the axial stereo segment pair inplace.
static const CDCSZFitter & getFitter()
Getter for a standard sz line fitter instance.
CDCTrajectorySZ fitWithStereoHits(const CDCTrack &track) const
Returns the fitted sz trajectory of the track with the z-information of all stereo hits of the number...
CDCTrajectorySZ fit(const CDCSegment2D &stereoSegment, const CDCTrajectory2D &axialTrajectory2D) const
Returns a fitted trajectory.
Class serving as a storage of observed sz positions to present to the sz line fitters.
A reconstructed sequence of two dimensional hits in one super layer.
A segment consisting of three dimensional reconstructed hits.
Class representing a pair of one reconstructed axial segment and one stereo segment in adjacent super...
Class representing a sequence of three dimensional reconstructed hits.
Particle trajectory as it is seen in xy projection represented as a circle.
Linear trajectory in sz space.
Abstract base class for different kinds of events.