Main Page
Namespaces
Classes
Package Documentation
RecoEgamma
EgammaHLTProducers
interface
EgammaHLTPixelMatchElectronProducers.h
Go to the documentation of this file.
1
#ifndef EgammaHLTPixelMatchElectronProducers_h
2
#define EgammaHLTPixelMatchElectronProducers_h
3
4
//
5
// Package: RecoEgamma/EgammaHLTProducers
6
// Class: EgammaHLTPixelMatchElectronProducers
7
//
8
// $Id: EgammaHLTPixelMatchElectronProducers.h,v 1.3 2009/10/14 14:32:23 covarell Exp $
9
10
11
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
12
#include "
FWCore/Framework/interface/Event.h
"
13
#include "
DataFormats/Common/interface/Handle.h
"
14
#include "
FWCore/Framework/interface/EventSetup.h
"
15
#include "
FWCore/Utilities/interface/EDPutToken.h
"
16
17
#include "
RecoEgamma/EgammaHLTAlgos/interface/EgammaHLTPixelMatchElectronAlgo.h
"
18
19
#include "
DataFormats/EgammaCandidates/interface/ElectronFwd.h
"
20
21
22
#include <string>
23
#include <memory>
24
25
namespace
edm
{
26
class
ConfigurationDescriptions
;
27
}
28
29
class
EgammaHLTPixelMatchElectronAlgo
;
30
31
class
EgammaHLTPixelMatchElectronProducers
:
public
edm::stream::EDProducer
<> {
32
33
public
:
34
35
explicit
EgammaHLTPixelMatchElectronProducers
(
const
edm::ParameterSet
& conf);
36
37
void
produce(
edm::Event
&
e
,
const
edm::EventSetup
&
c
)
override
;
38
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
39
40
private
:
41
42
EgammaHLTPixelMatchElectronAlgo
algo_
;
43
const
edm::EDPutTokenT<reco::ElectronCollection>
token_
;
44
};
45
#endif
Event.h
EDPutToken.h
EnergyCorrector.c
c
Definition:
EnergyCorrector.py:44
EventSetup.h
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
EgammaHLTPixelMatchElectronAlgo
Definition:
EgammaHLTPixelMatchElectronAlgo.h:31
edm::EDPutTokenT< reco::ElectronCollection >
EgammaHLTPixelMatchElectronProducers::token_
const edm::EDPutTokenT< reco::ElectronCollection > token_
Definition:
EgammaHLTPixelMatchElectronProducers.h:43
ElectronFwd.h
EDProducer.h
EgammaHLTPixelMatchElectronProducers::algo_
EgammaHLTPixelMatchElectronAlgo algo_
Definition:
EgammaHLTPixelMatchElectronProducers.h:42
EgammaHLTPixelMatchElectronProducers
Definition:
EgammaHLTPixelMatchElectronProducers.h:31
edm::EventSetup
Definition:
EventSetup.h:57
EgammaHLTPixelMatchElectronAlgo.h
ConfigurationDescriptions
fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::stream::EDProducer
Definition:
EDProducer.h:38
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
Handle.h
Generated for CMSSW Reference Manual by
1.8.11