1 #ifndef TRACK_FITTER_SIMPLE_MINIMIZER_H
2 #define TRACK_FITTER_SIMPLE_MINIMIZER_H
5 #include <marlin/StringParameters.h>
6 #include <EVENT/LCRunHeader.h>
7 #include <EVENT/Track.h>
8 #include <IMPL/TrackImpl.h>
9 #include <EVENT/TrackerHit.h>
10 #include "TrackFitterBase.h"
44 virtual IMPL::TrackImpl *
fitTrack(EVENT::Track
const * seedTrack)
const;
51 #endif // TRACK_FITTER_SIMPLE_MINIMIZER_H
Simple -like fitter which sets all errors to 1.
Definition: TrackFitterSimpleMinimizer.h:27
virtual IMPL::TrackImpl * fitTrack(EVENT::Track const *seedTrack) const
The implementation using the fitter function with all errors set to 1.
Definition: TrackFitterSimpleMinimizer.cc:45
virtual std::string getRevision() const
Get the revision of the actual fitter implementation.
Definition: TrackFitterSimpleMinimizer.cc:35
The TrackFitterBase is a virtual class from which the actual track fitters are derived.
Definition: TrackFitterBase.h:44
static TrackFitterBase * getInstance(LCParameters const *parameters)
Well defined interface to create a new instance of the track fitter.
Definition: TrackFitterSimpleMinimizer.cc:24
virtual unsigned char getFitterType() const
Information what fitter implementation this is.
Definition: TrackFitterSimpleMinimizer.cc:40