Abstract base class for fitters.
More...
#include <AbsFitter.h>
Abstract base class for fitters.
Definition at line 35 of file AbsFitter.h.
◆ AbsFitter()
genfit::AbsFitter::AbsFitter |
( |
| ) |
|
|
inline |
◆ ~AbsFitter()
virtual genfit::AbsFitter::~AbsFitter |
( |
| ) |
|
|
inlinevirtual |
◆ processTrack()
void genfit::AbsFitter::processTrack |
( |
Track * |
tr, |
|
|
bool |
resortHits = true |
|
) |
| |
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.
25 {
26 AbsTrackRep* cardRep = tr->getCardinalRep();
27
29
30
31 for (
unsigned int i=0;
i<tr->getNumReps(); ++
i) {
32 if (tr->getTrackRep(i) != cardRep)
34 }
35
36
37 assert(tr->checkConsistency());
38}
virtual void processTrackWithRep(Track *, const AbsTrackRep *, bool resortHits=false)=0
◆ processTrackWithRep()
virtual void genfit::AbsFitter::processTrackWithRep |
( |
Track * |
, |
|
|
const AbsTrackRep * |
, |
|
|
bool |
resortHits = false |
|
) |
| |
|
pure virtual |
◆ setDebugLvl()
virtual void genfit::AbsFitter::setDebugLvl |
( |
unsigned int |
lvl = 1 | ) |
|
|
inlinevirtual |
◆ debugLvl_
unsigned int genfit::AbsFitter::debugLvl_ |
|
protected |
The documentation for this class was generated from the following files: