Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoTracker
TkTrackingRegions
interface
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
class
TrackingRegion
;
6
namespace
edm {
class
Event
;
class
EventSetup
; }
7
8
class
TrackingRegionProducer
{
9
public
:
10
virtual
~TrackingRegionProducer
(){}
11
virtual
std::vector<TrackingRegion * >
12
regions
(
const
edm::Event
& ev,
const
edm::EventSetup
& es)
const
= 0;
13
};
14
#endif
TrackingRegionProducer::~TrackingRegionProducer
virtual ~TrackingRegionProducer()
Definition:
TrackingRegionProducer.h:10
TrackingRegion
Definition:
TrackingRegion.h:26
EventSetup
edm::EventSetup
Definition:
EventSetup.h:44
TrackingRegionProducer
Definition:
TrackingRegionProducer.h:8
Event
edm::Event
Definition:
Event.h:50
TrackingRegionProducer::regions
virtual std::vector< TrackingRegion * > regions(const edm::Event &ev, const edm::EventSetup &es) const =0
Generated for CMSSW Reference Manual by
1.8.5