![]() |
Belle II Software development
|
Utility class to fit hit triplet and relations of them. More...
#include <FacetFitter.h>
Static Public Member Functions | |
| static double | fit (const TrackingUtilities::CDCFacet &facet, int nSteps=100) |
| Fits a proper line to facet and returns the chi2. | |
| static TrackingUtilities::UncertainParameterLine2D | fit (const TrackingUtilities::CDCFacet &fromFacet, const TrackingUtilities::CDCFacet &toFacet, int nSteps=100) |
| Fit a line the positions xyl and the weights. | |
| static TrackingUtilities::UncertainParameterLine2D | fit (TrackingUtilities::Matrix< double, 3, 3 > xyl, TrackingUtilities::Matrix< double, 3, 1 > w, int nSteps=100) |
| Fit a line the positions xyl and the weights. | |
Utility class to fit hit triplet and relations of them.
Definition at line 24 of file FacetFitter.h.
|
static |
Fits a proper line to facet and returns the chi2.
Definition at line 167 of file FacetFitter.cc.
|
static |
Fit a line the positions xyl and the weights.
| fromFacet | First facet from the pair of facets |
| toFacet | Second facet from the pair of facets |
| nSteps | Maximal number of steps to be taken in the mimisation |
Definition at line 209 of file FacetFitter.cc.
|
static |
Fit a line the positions xyl and the weights.
Fits a line to a number of observations with tunable acurracy versus execution speed. Special implementations for nSteps = 0 and nSteps=1 have been integrated. High nSteps use a general minimization method.
| xyl | A matrix of drift length observations |
| w | An array of weights corresponding to the observations |
| nSteps | Maximal number of steps to be taken in the mimisation |