CMS 3D CMS Logo

TrackingRegionProducer.h
Go to the documentation of this file.
1 #ifndef RecoTracker_TkTrackingRegions_TrackingRegionProducer_H
2 #define RecoTracker_TkTrackingRegions_TrackingRegionProducer_H
3 
4 #include <vector>
5 #include <memory>
6 class TrackingRegion;
7 namespace edm {
8  class Event;
9  class EventSetup;
10 } // namespace edm
11 
13 public:
15  virtual std::vector<std::unique_ptr<TrackingRegion> > regions(const edm::Event& ev,
16  const edm::EventSetup& es) const = 0;
17 };
18 #endif
virtual std::vector< std::unique_ptr< TrackingRegion > > regions(const edm::Event &ev, const edm::EventSetup &es) const =0
HLT enums.