Go to the documentation of this file.00001 #ifndef PixelFitter_H
00002 #define PixelFitter_H
00003
00004 #include <vector>
00005
00006 #include "DataFormats/TrackingRecHit/interface/TrackingRecHit.h"
00007 #include "RecoTracker/TkTrackingRegions/interface/TrackingRegion.h"
00008 #include "FWCore/Framework/interface/EventSetup.h"
00009 #include "DataFormats/TrackReco/interface/Track.h"
00010
00011
00012 class PixelFitter {
00013 public:
00014 virtual ~PixelFitter(){}
00015 virtual reco::Track* run(
00016 const edm::EventSetup& es,
00017 const std::vector<const TrackingRecHit *>& hits,
00018 const TrackingRegion& region) const = 0;
00019 };
00020 #endif