Main Page
Namespaces
Classes
Package Documentation
RecoEgamma
EgammaElectronProducers
plugins
SiStripElectronSeedProducer.h
Go to the documentation of this file.
1
#ifndef SiStripElectronSeedProducer_h
2
#define SiStripElectronSeedProducer_h
3
4
5
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
DataFormats/Common/interface/Handle.h
"
8
#include "
FWCore/Framework/interface/EventSetup.h
"
9
#include "
DataFormats/EgammaReco/interface/SuperClusterFwd.h
"
10
11
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
12
13
class
SiStripElectronSeedGenerator
;
14
15
class
SiStripElectronSeedProducer
:
public
edm::stream::EDProducer
<>
16
{
17
public
:
18
19
explicit
SiStripElectronSeedProducer
(
const
edm::ParameterSet
& conf);
20
21
~SiStripElectronSeedProducer
()
override
;
22
23
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
&
c
)
override
;
24
25
private
:
26
edm::EDGetTokenT<reco::SuperClusterCollection>
superClusters_
[2];
27
edm::ParameterSet
conf_
;
28
SiStripElectronSeedGenerator
*
matcher_
;
29
};
30
31
#endif
SiStripElectronSeedProducer
Definition:
SiStripElectronSeedProducer.h:15
Event.h
EnergyCorrector.c
c
Definition:
EnergyCorrector.py:44
EventSetup.h
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
edm::EDGetTokenT< reco::SuperClusterCollection >
ParameterSet.h
SiStripElectronSeedProducer::matcher_
SiStripElectronSeedGenerator * matcher_
Definition:
SiStripElectronSeedProducer.h:28
EDProducer.h
SuperClusterFwd.h
SiStripElectronSeedProducer::conf_
edm::ParameterSet conf_
Definition:
SiStripElectronSeedProducer.h:27
SiStripElectronSeedProducer::~SiStripElectronSeedProducer
~SiStripElectronSeedProducer() override
Definition:
SiStripElectronSeedProducer.cc:65
SiStripElectronSeedProducer::produce
void produce(edm::Event &e, const edm::EventSetup &c) override
Definition:
SiStripElectronSeedProducer.cc:72
edm::EventSetup
Definition:
EventSetup.h:57
SiStripElectronSeedGenerator
Definition:
SiStripElectronSeedGenerator.h:63
edm::stream::EDProducer
Definition:
EDProducer.h:38
SiStripElectronSeedProducer::superClusters_
edm::EDGetTokenT< reco::SuperClusterCollection > superClusters_[2]
Definition:
SiStripElectronSeedProducer.h:26
SiStripElectronSeedProducer::SiStripElectronSeedProducer
SiStripElectronSeedProducer(const edm::ParameterSet &conf)
Definition:
SiStripElectronSeedProducer.cc:21
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
Handle.h
Generated for CMSSW Reference Manual by
1.8.11