CMS 3D CMS Logo

GEMCSCSegmentProducer.h
Go to the documentation of this file.
1 #ifndef GEMCSCSegment_GEMCSCSegmentProducer_h
2 #define GEMCSCSegment_GEMCSCSegmentProducer_h
3 
17 
20 
22 
24 public:
28  ~GEMCSCSegmentProducer() override;
30  void produce(edm::Event&, const edm::EventSetup&) override;
31 
32 private:
33  int iev; // events through
37 };
38 
39 #endif
GEMCSCSegmentProducer::iev
int iev
Definition: GEMCSCSegmentProducer.h:33
edm::EDGetTokenT< CSCSegmentCollection >
EDProducer.h
GEMCSCSegmentProducer::gem_token
edm::EDGetTokenT< GEMRecHitCollection > gem_token
Definition: GEMCSCSegmentProducer.h:36
GEMCSCSegmentProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Produce the GEM-CSCSegment collection.
Definition: GEMCSCSegmentProducer.cc:36
GEMCSCSegmentProducer::segmentBuilder_
GEMCSCSegmentBuilder * segmentBuilder_
Definition: GEMCSCSegmentProducer.h:34
GEMCSCSegmentProducer::~GEMCSCSegmentProducer
~GEMCSCSegmentProducer() override
Destructor.
Definition: GEMCSCSegmentProducer.cc:31
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
GEMCSCSegmentProducer::csc_token
edm::EDGetTokenT< CSCSegmentCollection > csc_token
Definition: GEMCSCSegmentProducer.h:35
edm::stream::EDProducer
Definition: EDProducer.h:36
GEMRecHitCollection.h
edm::EventSetup
Definition: EventSetup.h:58
InputTag.h
Frameworkfwd.h
GEMCSCSegmentProducer::GEMCSCSegmentProducer
GEMCSCSegmentProducer(const edm::ParameterSet &)
Constructor.
Definition: GEMCSCSegmentProducer.cc:22
ParameterSet.h
GEMCSCSegmentBuilder
Definition: GEMCSCSegmentBuilder.h:69
edm::Event
Definition: Event.h:73
GEMCSCSegmentProducer
Definition: GEMCSCSegmentProducer.h:23
CSCSegmentCollection.h