8 #ifndef PHGENFIT_FITTER_H
9 #define PHGENFIT_FITTER_H
13 #include <phgenfit/Track.h>
15 #include <GenFit/EventDisplay.h>
16 #include "GenFit/Exception.h"
31 class AbsKalmanFitter;
54 Fitter(
const std::string& tgeo_file_name,
56 const std::string& fitter_choice =
"KalmanFitterRefTrack",
57 const std::string& track_rep_choice =
"RKTrackRep",
58 const bool doEventDisplay =
false);
60 Fitter(TGeoManager* tgeo_manager,
61 genfit::AbsBField* fieldMap,
62 const std::string& fitter_choice =
"KalmanFitterRefTrack",
63 const std::string& track_rep_choice =
"RKTrackRep",
64 const bool doEventDisplay =
false);
66 Fitter(TGeoManager* tgeo_manager,
67 genfit::AbsBField* fieldMap,
70 const bool doEventDisplay =
false);
77 const std::string& fitter_choice =
"KalmanFitterRefTrack",
78 const std::string& track_rep_choice =
"RKTrackRep",
79 const bool doEventDisplay =
false);
83 const std::string& fitter_choice =
"KalmanFitterRefTrack",
84 const std::string& track_rep_choice =
"RKTrackRep",
85 const bool doEventDisplay =
false);
91 const bool doEventDisplay =
false);
106 _display = genfit::EventDisplay::getInstance();
123 genfit::Exception::quiet(
false);
125 genfit::Exception::quiet(
true);