CMS 3D CMS Logo

HybridFit.h
Go to the documentation of this file.
1 #ifndef L1Trigger_TrackFindingTracklet_interface_HybridFit_h
2 #define L1Trigger_TrackFindingTracklet_interface_HybridFit_h
3 
6 
7 #ifdef USEHYBRID
18 #endif
19 
21 
22 #include <vector>
23 
24 namespace trklet {
25 
26  class Stub;
27  class L1TStub;
28  class Tracklet;
29 
30  class HybridFit {
31  public:
32  HybridFit(unsigned int iSector, Settings const& settings, Globals* globals);
33 
34  ~HybridFit() = default;
35 
36  void Fit(Tracklet* tracklet, std::vector<const Stub*>& trackstublist);
37 
38  private:
39  unsigned int iSector_;
40 
43  };
44 }; // namespace trklet
45 #endif
Settings.h
L1fittedTrack.h
MessageLogger.h
Stub.h
trklet::Settings
Definition: Settings.h:52
KFTrackletTrack.h
L1track3D.h
trklet::Globals
Definition: Globals.h:30
TTClusterAssociationMap.h
trklet::Tracklet
Definition: Tracklet.h:27
trklet::HybridFit::iSector_
unsigned int iSector_
Definition: HybridFit.h:39
trklet::HybridFit
Definition: HybridFit.h:30
trklet::HybridFit::settings_
Settings const & settings_
Definition: HybridFit.h:41
TTStubAssociationMap.h
Globals.h
trklet::HybridFit::Fit
void Fit(Tracklet *tracklet, std::vector< const Stub * > &trackstublist)
trklet
Definition: AllInnerStubsMemory.h:10
trklet::HybridFit::globals_
Globals * globals_
Definition: HybridFit.h:42
TTCluster.h
trklet::HybridFit::~HybridFit
~HybridFit()=default
Settings.h
TTStub.h
trklet::HybridFit::HybridFit
HybridFit(unsigned int iSector, Settings const &settings, Globals *globals)
KFParamsComb.h