CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
TrackingRegionProducer Class Referenceabstract

#include <TrackingRegionProducer.h>

Inheritance diagram for TrackingRegionProducer:
CandidateSeededTrackingRegionsProducer CosmicRegionalSeedGenerator GlobalTrackingRegionProducer GlobalTrackingRegionProducerFromBeamSpot GlobalTrackingRegionWithVerticesProducer HIMuonTrackingRegionProducer HITrackingRegionForPrimaryVtxProducer HITrackingRegionProducer HITRegionalPixelSeedGenerator IsolationRegionAroundL3Muon L1MuonRegionProducer L3MumuTrackingRegion MuonTrackingRegionBuilder PointSeededTrackingRegionsProducer TauRegionalPixelSeedGenerator TrackingRegionsFromBeamSpotAndL2Tau

Public Member Functions

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

Detailed Description

Definition at line 9 of file TrackingRegionProducer.h.

Constructor & Destructor Documentation

virtual TrackingRegionProducer::~TrackingRegionProducer ( )
inlinevirtual

Definition at line 11 of file TrackingRegionProducer.h.

11 {}

Member Function Documentation

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