FairRoot/PandaRoot
|
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 * | , |
bool | resortHits = false |
||
) |
Process all reps. Start with the cardinalRep and resort the hits if necessary (and supported by the fitter)
Referenced by PndRecoDafFit2::Fit(), and PndRecoKalmanFit2::Fit().
|
pure virtual |
Process Track with one AbsTrackRep of the Track. Optionally resort the hits if necessary (and supported by the fitter)
Implemented in genfit::DAF, genfit::KalmanFitter, and genfit::KalmanFitterRefTrack.
|
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 setDebugLvl().