Belle II Software development
|
Class implementing the z coordinate over travel distance line fit. More...
#include <CDCSZFitter.h>
Public Member Functions | |
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 of stereo hits is big enough. | |
CDCTrajectorySZ | fit (const CDCSegment2D &stereoSegment, const CDCTrajectory2D &axialTrajectory2D) const |
Returns a fitted trajectory. | |
CDCTrajectorySZ | fit (const CDCSegment3D &segment3D) const |
Fits a linear sz trajectory to the z and s coordinates in the stereo segment. | |
CDCTrajectorySZ | fit (CDCSZObservations observationsSZ) const |
Fits a linear sz trajectory to the s and z coordinates given in the observations. | |
CDCTrajectorySZ | fit (const CDCObservations2D &observations2D) const |
Legacy - Fits a linear sz trajectory to the x and y coordinates interpreted as sz space. | |
void | update (const CDCSegmentPair &segmentPair) const |
Updates the trajectory of the axial stereo segment pair inplace. | |
void | update (CDCTrajectorySZ &trajectorySZ, const CDCSegment2D &stereoSegment, const CDCTrajectory2D &axialTrajectory2D) const |
Update the given sz trajectory reconstructing the stereo segment with a near by axial segment. | |
void | update (CDCTrajectorySZ &trajectorySZ, CDCSZObservations &observationsSZ) const |
Update the trajectory with a fit to the observations. | |
Static Public Member Functions | |
static const CDCSZFitter & | getFitter () |
Getter for a standard sz line fitter instance. | |
Class implementing the z coordinate over travel distance line fit.
Definition at line 27 of file CDCSZFitter.h.
CDCTrajectorySZ fit | ( | CDCSZObservations | observationsSZ | ) | const |
Fits a linear sz trajectory to the s and z coordinates given in the observations.
Definition at line 156 of file CDCSZFitter.cc.
CDCTrajectorySZ fit | ( | const CDCObservations2D & | observations2D | ) | const |
Legacy - Fits a linear sz trajectory to the x and y coordinates interpreted as sz space.
Definition at line 182 of file CDCSZFitter.cc.
CDCTrajectorySZ fit | ( | const CDCSegment2D & | stereoSegment, |
const CDCTrajectory2D & | axialTrajectory2D | ||
) | const |
Returns a fitted trajectory.
Definition at line 139 of file CDCSZFitter.cc.
CDCTrajectorySZ fit | ( | const CDCSegment3D & | segment3D | ) | const |
Fits a linear sz trajectory to the z and s coordinates in the stereo segment.
Definition at line 149 of file CDCSZFitter.cc.
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 of stereo hits is big enough.
Else return the basic assumption.
Definition at line 125 of file CDCSZFitter.cc.
|
static |
Getter for a standard sz line fitter instance.
Definition at line 36 of file CDCSZFitter.cc.
void update | ( | CDCTrajectorySZ & | trajectorySZ, |
CDCSZObservations & | observationsSZ | ||
) | const |
Update the trajectory with a fit to the observations.
Definition at line 209 of file CDCSZFitter.cc.
void update | ( | CDCTrajectorySZ & | trajectorySZ, |
const CDCSegment2D & | stereoSegment, | ||
const CDCTrajectory2D & | axialTrajectory2D | ||
) | const |
Update the given sz trajectory reconstructing the stereo segment with a near by axial segment.
Definition at line 193 of file CDCSZFitter.cc.
void update | ( | const CDCSegmentPair & | segmentPair | ) | const |
Updates the trajectory of the axial stereo segment pair inplace.
Definition at line 163 of file CDCSZFitter.cc.