CMS 3D CMS Logo

PixelClusterSelectorTopBottom.h
Go to the documentation of this file.
1 #ifndef RecoSelectors_PixelClusterSelectorTopBottom_h
2 #define RecoSelectors_PixelClusterSelectorTopBottom_h
3 
4 /* \class PixelClusterSelectorTopBottom
5 *
6 * \author Giuseppe Cerati, INFN
7 *
8 *
9 */
10 
12 
17 
19 
27 
29 public:
31  : token_(consumes<SiPixelClusterCollectionNew>(cfg.getParameter<edm::InputTag>("label"))),
32  y_(cfg.getParameter<double>("y")) {
33  produces<SiPixelClusterCollectionNew>();
34  }
35 
36  void produce(edm::StreamID, edm::Event& event, const edm::EventSetup& setup) const override;
37 
38 private:
40  double y_;
41 };
42 
43 #endif
edm::StreamID
Definition: StreamID.h:30
Handle.h
PixelClusterSelectorTopBottom
Definition: PixelClusterSelectorTopBottom.h:28
TrackerGeometry.h
ESHandle.h
RectangularPixelTopology.h
edm::EDGetTokenT
Definition: EDGetToken.h:33
edm
HLT enums.
Definition: AlignableModifier.h:19
PixelClusterSelectorTopBottom::PixelClusterSelectorTopBottom
PixelClusterSelectorTopBottom(const edm::ParameterSet &cfg)
Definition: PixelClusterSelectorTopBottom.h:30
SiPixelCluster.h
HLT_FULL_cff.InputTag
InputTag
Definition: HLT_FULL_cff.py:89353
singleTopDQM_cfi.setup
setup
Definition: singleTopDQM_cfi.py:37
PixelClusterSelectorTopBottom::produce
void produce(edm::StreamID, edm::Event &event, const edm::EventSetup &setup) const override
Definition: PixelClusterSelectorTopBottom.cc:4
PixelClusterSelectorTopBottom::token_
edm::EDGetTokenT< SiPixelClusterCollectionNew > token_
Definition: PixelClusterSelectorTopBottom.h:39
edm::global::EDProducer
Definition: EDProducer.h:32
TrackerDigiGeometryRecord.h
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
edm::EventSetup
Definition: EventSetup.h:57
InputTag.h
looper.cfg
cfg
Definition: looper.py:297
edmNew::DetSetVector
Definition: DetSetNew.h:13
DetId.h
PixelGeomDetUnit.h
ParameterSet.h
edm::EDConsumerBase::consumes
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
Definition: EDConsumerBase.h:153
EDProducer.h
event
Definition: event.py:1
edm::Event
Definition: Event.h:73
PixelClusterSelectorTopBottom::y_
double y_
Definition: PixelClusterSelectorTopBottom.h:40