CMS 3D CMS Logo

TrackingRegionProducer Class Reference

#include <RecoTracker/TkTrackingRegions/interface/TrackingRegionProducer.h>

Inheritance diagram for TrackingRegionProducer:

GlobalTrackingRegionProducer GlobalTrackingRegionProducerFromBeamSpot GlobalTrackingRegionWithVerticesProducer HITrackingRegionProducer HITRegionalPixelSeedGenerator IsolationRegionAroundL3Muon L1MuonRegionProducer L3MumuTrackingRegion TauRegionalPixelSeedGenerator

List of all members.

Public Member Functions

virtual std::vector
< TrackingRegion * > 
regions (const edm::Event &ev, const edm::EventSetup &es) const =0
virtual ~TrackingRegionProducer ()


Detailed Description

Definition at line 8 of file TrackingRegionProducer.h.


Constructor & Destructor Documentation

virtual TrackingRegionProducer::~TrackingRegionProducer (  )  [inline, virtual]

Definition at line 10 of file TrackingRegionProducer.h.

00010 {}


Member Function Documentation

virtual std::vector<TrackingRegion * > TrackingRegionProducer::regions ( const edm::Event ev,
const edm::EventSetup es 
) const [pure virtual]

Implemented in HITRegionalPixelSeedGenerator, L3MumuTrackingRegion, HITrackingRegionProducer, IsolationRegionAroundL3Muon, L1MuonRegionProducer, TauRegionalPixelSeedGenerator, GlobalTrackingRegionProducer, GlobalTrackingRegionProducerFromBeamSpot, and GlobalTrackingRegionWithVerticesProducer.

Referenced by PixelTrackProducerWithZPos::produce(), PixelTracksProducer::produce(), SeedGeneratorFromRegionHitsEDProducer::produce(), PixelTrackProducer::produce(), and CtfSpecialSeedGenerator::run().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:34:13 2009 for CMSSW by  doxygen 1.5.4