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 CDCFacet &facet, int nSteps=100) |
Fits a proper line to facet and returns the chi2. | |
static UncertainParameterLine2D | fit (const CDCFacet &fromFacet, const CDCFacet &toFacet, int nSteps=100) |
Fit a line the positions xyl and the weights. | |
static UncertainParameterLine2D | fit (Matrix< double, 3, 3 > xyl, 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 22 of file FacetFitter.h.
|
static |
Fits a proper line to facet and returns the chi2.
Definition at line 166 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 208 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 |
Definition at line 280 of file FacetFitter.cc.