File indexing completed on 2024-04-06 12:21:49
0001 #ifndef L1Trigger_TrackFindingTMTT_TrackFitFactory_h
0002 #define L1Trigger_TrackFindingTMTT_TrackFitFactory_h
0003
0004
0005
0006 #include "L1Trigger/TrackFindingTMTT/interface/L1fittedTrack.h"
0007 #include "L1Trigger/TrackFindingTMTT/interface/L1track3D.h"
0008 #include "L1Trigger/TrackFindingTMTT/interface/TrackFitGeneric.h"
0009
0010 #include <vector>
0011 #include <utility>
0012 #include <memory>
0013
0014 namespace tmtt {
0015
0016 class Settings;
0017
0018 namespace trackFitFactory {
0019
0020
0021 std::unique_ptr<TrackFitGeneric> create(const std::string& fitterName, const Settings* settings);
0022
0023 }
0024
0025 }
0026
0027 #endif