GENFIT
Rev:NoNumberAvailable
|
Abstract base class for fitters. More...
#include <AbsFitter.h>
Public Member Functions | |
AbsFitter () | |
virtual | ~AbsFitter () |
virtual void | processTrackWithRep (Track *, const AbsTrackRep *, bool resortHits=false)=0 |
void | processTrack (Track *, bool resortHits=false) |
virtual void | setDebugLvl (unsigned int lvl=1) |
Protected Attributes | |
unsigned int | debugLvl_ |
Abstract base class for fitters.
Definition at line 35 of file AbsFitter.h.
|
inline |
Definition at line 37 of file AbsFitter.h.
|
inlinevirtual |
Definition at line 38 of file AbsFitter.h.
void genfit::AbsFitter::processTrack | ( | Track * | tr, |
bool | resortHits = false |
||
) |
Process all reps. Start with the cardinalRep and resort the hits if necessary (and supported by the fitter)
Definition at line 25 of file AbsFitter.cc.
References genfit::Track::checkConsistency(), genfit::Track::getCardinalRep(), genfit::Track::getNumReps(), genfit::Track::getTrackRep(), and processTrackWithRep().
|
pure virtual |
Process Track with one AbsTrackRep of the Track. Optionally resort the hits if necessary (and supported by the fitter)
Implemented in genfit::GblFitter, genfit::GFGbl, genfit::DAF, genfit::KalmanFitter, and genfit::KalmanFitterRefTrack.
Referenced by processTrack().
|
inlinevirtual |
Reimplemented in genfit::DAF.
Definition at line 50 of file AbsFitter.h.
References debugLvl_.
Referenced by genfit::DAF::setDebugLvl().
|
protected |
Definition at line 55 of file AbsFitter.h.
Referenced by genfit::DAF::calcWeights(), genfit::KalmanFitterRefTrack::fitTrack(), genfit::KalmanFitter::fitTrack(), genfit::KalmanFitterRefTrack::prepareTrack(), genfit::KalmanFitter::processTrackPartially(), genfit::KalmanFitter::processTrackPoint(), genfit::KalmanFitterRefTrack::processTrackPoint(), genfit::KalmanFitterRefTrack::processTrackPointSqrt(), genfit::KalmanFitterRefTrack::processTrackWithRep(), genfit::KalmanFitter::processTrackWithRep(), genfit::DAF::processTrackWithRep(), genfit::KalmanFitterRefTrack::removeOutdated(), and setDebugLvl().