CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch2/src/RecoTracker/TkTrackingRegions/interface/TrackingRegionProducer.h

Go to the documentation of this file.
00001 #ifndef RecoTracker_TkTrackingRegions_TrackingRegionProducer_H
00002 #define RecoTracker_TkTrackingRegions_TrackingRegionProducer_H
00003 
00004 #include <vector>
00005 class TrackingRegion;
00006 namespace edm { class Event; class EventSetup; }
00007 
00008 class TrackingRegionProducer {
00009 public:
00010   virtual ~TrackingRegionProducer(){}
00011   virtual std::vector<TrackingRegion * > 
00012       regions(const edm::Event& ev, const edm::EventSetup& es) const = 0;
00013 };
00014 #endif