Local (linear) track description (or a fit result). Uses global reference system. More...
#include <LocalTrackFit.h>
Public Member Functions | |
double | chiSqPerNdf () const |
void | eval (double z, double &x, double &y) |
LocalTrackFit (double _z0=0., double _ax=0., double _ay=0., double _bx=0., double _by=0., unsigned int _ndf=0, double _chi_sq=0.) | |
double | pValue () const |
Public Attributes | |
double | ax |
slopes in rad More... | |
double | ay |
double | bx |
intercepts in mm More... | |
double | by |
double | chi_sq |
the residual sum of squares More... | |
signed int | ndf |
the number of degrees of freedom More... | |
double | z0 |
the point where intercepts are measured, in mm More... | |
Local (linear) track description (or a fit result). Uses global reference system.
Definition at line 15 of file LocalTrackFit.h.
|
inline |
Definition at line 31 of file LocalTrackFit.h.
|
inline |
Definition at line 42 of file LocalTrackFit.h.
Referenced by StraightTrackAlignment::processEvent(), and StraightTrackAlignment::updateDiagnosticHistograms().
|
inline |
Definition at line 44 of file LocalTrackFit.h.
References ax, ay, bx, by, and z0.
|
inline |
Definition at line 40 of file LocalTrackFit.h.
Referenced by StraightTrackAlignment::updateDiagnosticHistograms().
double LocalTrackFit::ax |
slopes in rad
Definition at line 20 of file LocalTrackFit.h.
Referenced by svgfig.Ellipse::__repr__(), eval(), JanAlignmentAlgorithm::feed(), LocalTrackFitter::fitAndRemoveOutliers(), svgfig.Ellipse::Path(), StraightTrackAlignment::processEvent(), and StraightTrackAlignment::updateDiagnosticHistograms().
double LocalTrackFit::ay |
Definition at line 20 of file LocalTrackFit.h.
Referenced by svgfig.Ellipse::__repr__(), eval(), JanAlignmentAlgorithm::feed(), LocalTrackFitter::fitAndRemoveOutliers(), svgfig.Ellipse::Path(), StraightTrackAlignment::processEvent(), and StraightTrackAlignment::updateDiagnosticHistograms().
double LocalTrackFit::bx |
intercepts in mm
Definition at line 23 of file LocalTrackFit.h.
Referenced by eval(), JanAlignmentAlgorithm::feed(), LocalTrackFitter::fitAndRemoveOutliers(), and StraightTrackAlignment::updateDiagnosticHistograms().
double LocalTrackFit::by |
Definition at line 23 of file LocalTrackFit.h.
Referenced by eval(), JanAlignmentAlgorithm::feed(), LocalTrackFitter::fitAndRemoveOutliers(), and StraightTrackAlignment::updateDiagnosticHistograms().
double LocalTrackFit::chi_sq |
the residual sum of squares
Definition at line 29 of file LocalTrackFit.h.
Referenced by chiSqPerNdf(), LocalTrackFitter::fitAndRemoveOutliers(), and pValue().
signed int LocalTrackFit::ndf |
the number of degrees of freedom
Definition at line 26 of file LocalTrackFit.h.
Referenced by chiSqPerNdf(), LocalTrackFitter::fitAndRemoveOutliers(), pValue(), and StraightTrackAlignment::updateDiagnosticHistograms().
double LocalTrackFit::z0 |
the point where intercepts are measured, in mm
Definition at line 17 of file LocalTrackFit.h.
Referenced by eval(), JanAlignmentAlgorithm::feed(), and LocalTrackFitter::fitAndRemoveOutliers().