CMS 3D CMS Logo

List of all members | Public Member Functions
TrackingRegionProducer Class Referenceabstract

#include <TrackingRegionProducer.h>

Inheritance diagram for TrackingRegionProducer:
CandidatePointSeededTrackingRegionsProducer CandidateSeededTrackingRegionsProducer CosmicRegionalSeedGenerator GlobalTrackingRegionProducer GlobalTrackingRegionProducerFromBeamSpot GlobalTrackingRegionWithVerticesProducer HIMuonTrackingRegionProducer HITrackingRegionForPrimaryVtxProducer HITrackingRegionProducer HITRegionalPixelSeedGenerator L1MuonSeededTrackingRegionsProducer L3MumuTrackingRegion MuonTrackingRegionBuilder MuonTrackingRegionByPtBuilder PointSeededTrackingRegionsProducer TauRegionalPixelSeedGenerator TrackingRegionsFromBeamSpotAndL2Tau TrackingRegionsFromSuperClustersProducer

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 12 of file TrackingRegionProducer.h.

Constructor & Destructor Documentation

◆ ~TrackingRegionProducer()

virtual TrackingRegionProducer::~TrackingRegionProducer ( )
inlinevirtual

Definition at line 14 of file TrackingRegionProducer.h.

14 {}

Member Function Documentation

◆ regions()

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