78 void setLazy(Int_t) { std::cerr <<
"Using outdates setLazy method of class GFKalman:" << std::endl; }
121 void processHit(
GFTrack *,
int,
int,
int);
125 void switchDirection(
GFTrack *trk);
129 TMatrixT<double> calcGain(
const TMatrixT<double> &cov,
const TMatrixT<double> &HitCov,
const TMatrixT<double> &H);
133 double chi2Increment(
const TMatrixT<double> &r,
const TMatrixT<double> &H,
const TMatrixT<double> &cov,
const TMatrixT<double> &V);
140 int fInitialDirection;
142 double fBlowUpFactor;
Base Class for genfit track representations. Defines interface for track parameterizations.
void setLazy(Int_t)
Switch lazy error handling.
Track object for genfit. genfit algorithms work on these objects.
Generic Kalman Filter implementation.
void fittingPass(GFTrack *, int dir)
Performs fit on a GFTrack beginning with the current hit.
void setInitialDirection(int d)
Sets the inital direction of the track fit (1 for inner to outer, or -1 for outer to inner)...
void operator()(GFTrack *track)
Operator for use with STL.
void processTrack(GFTrack *trk)
Performs fit on a GFTrack.
Base Class for representing a Hit in GENFIT.
void setBlowUpFactor(double f)
Set the blowup factor (see blowUpCovs() )
double getChi2Hit(GFAbsRecoHit *, GFAbsTrackRep *)
Calculates chi2 of a given hit with respect to a given track representation.
void operator()(std::pair< int, GFTrack *> tr)
Operator for use with STL.
void setNumIterations(Int_t i)
Set number of iterations for Kalman Filter.