CMS 3D CMS Logo

PixelVertexProducerClusters.h
Go to the documentation of this file.
1 #ifndef PixelVertexProducerClusters_H
2 #define PixelVertexProducerClusters_H
3 
9 
10 namespace edm {
11  class Run;
12  class Event;
13  class EventSetup;
14 } // namespace edm
15 
16 class TrackerGeometry;
17 
19 public:
22  void produce(edm::StreamID, edm::Event& ev, const edm::EventSetup& es) const override;
23 
24 private:
27 };
28 #endif
edm::StreamID
Definition: StreamID.h:30
PixelVertexProducerClusters::geomToken_
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > geomToken_
Definition: PixelVertexProducerClusters.h:25
TrackerGeometry.h
PixelVertexProducerClusters::pixelToken_
edm::EDGetTokenT< SiPixelRecHitCollection > pixelToken_
Definition: PixelVertexProducerClusters.h:26
edm::EDGetTokenT
Definition: EDGetToken.h:33
edm
HLT enums.
Definition: AlignableModifier.h:19
PixelVertexProducerClusters
Definition: PixelVertexProducerClusters.h:18
PixelVertexProducerClusters::PixelVertexProducerClusters
PixelVertexProducerClusters(const edm::ParameterSet &ps)
Definition: PixelVertexProducerClusters.cc:55
Event
edm::global::EDProducer
Definition: EDProducer.h:32
TrackerDigiGeometryRecord.h
SiPixelRecHitCollection.h
edm::ParameterSet
Definition: ParameterSet.h:47
PixelVertexProducerClusters::produce
void produce(edm::StreamID, edm::Event &ev, const edm::EventSetup &es) const override
Definition: PixelVertexProducerClusters.cc:65
edm::EventSetup
Definition: EventSetup.h:58
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord >
PixelVertexProducerClusters::~PixelVertexProducerClusters
~PixelVertexProducerClusters() override
Definition: PixelVertexProducerClusters.cc:62
ev
bool ev
Definition: Hydjet2Hadronizer.cc:95
EventSetup
ParameterSet.h
EDProducer.h
edm::Event
Definition: Event.h:73
TrackerGeometry
Definition: TrackerGeometry.h:14
Run