test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoLocalMuon
GEMSegment
plugins
ME0SegmentProducer.h
Go to the documentation of this file.
1
#ifndef GEMRecHit_ME0SegmentProducer_h
2
#define GEMRecHit_ME0SegmentProducer_h
3
10
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
11
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
12
#include "
FWCore/Framework/interface/Event.h
"
13
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
14
#include "
FWCore/Utilities/interface/InputTag.h
"
15
#include <
DataFormats/GEMRecHit/interface/ME0RecHitCollection.h
>
16
17
class
ME0SegmentBuilder
;
18
19
class
ME0SegmentProducer
:
public
edm::stream::EDProducer
<> {
20
public
:
22
explicit
ME0SegmentProducer
(
const
edm::ParameterSet
&);
24
~ME0SegmentProducer
();
26
virtual
void
produce
(
edm::Event
&,
const
edm::EventSetup
&);
27
28
private
:
29
int
iev
;
// events through
30
edm::EDGetTokenT<ME0RecHitCollection>
theME0RecHitToken
;
31
std::unique_ptr<ME0SegmentBuilder>
segmentBuilder_
;
32
};
33
34
#endif
ME0SegmentBuilder
Definition:
ME0SegmentBuilder.h:25
ME0SegmentProducer::segmentBuilder_
std::unique_ptr< ME0SegmentBuilder > segmentBuilder_
Definition:
ME0SegmentProducer.h:31
ME0SegmentProducer::~ME0SegmentProducer
~ME0SegmentProducer()
Destructor.
Definition:
ME0SegmentProducer.cc:27
Event.h
ME0SegmentProducer::ME0SegmentProducer
ME0SegmentProducer(const edm::ParameterSet &)
Constructor.
Definition:
ME0SegmentProducer.cc:18
edm::EDGetTokenT< ME0RecHitCollection >
Frameworkfwd.h
ParameterSet.h
EDProducer.h
edm::EventSetup
Definition:
EventSetup.h:45
ME0SegmentProducer::theME0RecHitToken
edm::EDGetTokenT< ME0RecHitCollection > theME0RecHitToken
Definition:
ME0SegmentProducer.h:30
ME0SegmentProducer
Definition:
ME0SegmentProducer.h:19
ME0SegmentProducer::iev
int iev
Definition:
ME0SegmentProducer.h:29
edm::stream::EDProducer
Definition:
EDProducer.h:33
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:65
ME0RecHitCollection.h
ME0SegmentProducer::produce
virtual void produce(edm::Event &, const edm::EventSetup &)
Produce the ME0Segment collection.
Definition:
ME0SegmentProducer.cc:29
Generated for CMSSW Reference Manual by
1.8.5