Main Page
Namespaces
Classes
Package Documentation
RecoEgamma
EgammaHLTProducers
interface
EgammaHLTEcalIsolationProducersRegional.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: EgammaHLTProducers
4
// Class: EgammaHLTEcalIsolationProducersRegional
5
//
13
//
14
// Original Author: Monica Vazquez Acosta (CERN)
15
// Created: Tue Jun 13 14:48:33 CEST 2006
16
// $Id: EgammaHLTEcalIsolationProducersRegional.h,v 1.2 2008/05/12 08:48:22 ghezzi Exp $
17
//
18
//
19
20
21
// system include files
22
#include <memory>
23
24
// user include files
25
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
26
#include "
FWCore/Framework/interface/EDProducer.h
"
27
#include "
FWCore/Framework/interface/Event.h
"
28
#include "
FWCore/Framework/interface/MakerMacros.h
"
29
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
30
31
#include "
RecoEgamma/EgammaHLTAlgos/interface/EgammaHLTEcalIsolation.h
"
32
33
#include "
DataFormats/EgammaReco/interface/BasicCluster.h
"
34
#include "
DataFormats/EgammaReco/interface/BasicClusterFwd.h
"
35
#include "
DataFormats/EgammaReco/interface/SuperCluster.h
"
36
#include "
DataFormats/EgammaReco/interface/SuperClusterFwd.h
"
37
38
#include "
DataFormats/RecoCandidate/interface/RecoEcalCandidate.h
"
39
#include "
DataFormats/RecoCandidate/interface/RecoEcalCandidateFwd.h
"
40
41
namespace
edm
{
42
class
ConfigurationDescriptions
;
43
}
44
45
class
EgammaHLTEcalIsolationProducersRegional
:
public
edm::EDProducer
{
46
public
:
47
explicit
EgammaHLTEcalIsolationProducersRegional
(
const
edm::ParameterSet
&);
48
~
EgammaHLTEcalIsolationProducersRegional
()
override
;
49
void
produce(
edm::Event
&,
const
edm::EventSetup
&)
override
;
50
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
51
52
private
:
53
edm::EDGetTokenT<reco::RecoEcalCandidateCollection>
recoEcalCandidateProducer_
;
54
edm::EDGetTokenT<reco::BasicClusterCollection>
bcBarrelProducer_
;
55
edm::EDGetTokenT<reco::BasicClusterCollection>
bcEndcapProducer_
;
56
edm::EDGetTokenT<reco::SuperClusterCollection>
scIslandBarrelProducer_
;
57
edm::EDGetTokenT<reco::SuperClusterCollection>
scIslandEndcapProducer_
;
58
59
edm::ParameterSet
conf_
;
60
61
double
egEcalIsoEtMin_
;
62
double
egEcalIsoConeSize_
;
63
int
algoType_
;
64
EgammaHLTEcalIsolation
*
test_
;
65
};
66
EgammaHLTEcalIsolationProducersRegional
Definition:
EgammaHLTEcalIsolationProducersRegional.h:45
EgammaHLTEcalIsolationProducersRegional::recoEcalCandidateProducer_
edm::EDGetTokenT< reco::RecoEcalCandidateCollection > recoEcalCandidateProducer_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:53
EgammaHLTEcalIsolationProducersRegional::conf_
edm::ParameterSet conf_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:59
Event.h
MakerMacros.h
edm::EDGetTokenT< reco::RecoEcalCandidateCollection >
Frameworkfwd.h
edm::EDProducer
Definition:
EDProducer.h:35
EgammaHLTEcalIsolationProducersRegional::egEcalIsoEtMin_
double egEcalIsoEtMin_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:61
ParameterSet.h
SuperClusterFwd.h
fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
EgammaHLTEcalIsolationProducersRegional::algoType_
int algoType_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:63
edm::EventSetup
Definition:
EventSetup.h:48
EgammaHLTEcalIsolation.h
EgammaHLTEcalIsolationProducersRegional::bcEndcapProducer_
edm::EDGetTokenT< reco::BasicClusterCollection > bcEndcapProducer_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:55
BasicClusterFwd.h
RecoEcalCandidateFwd.h
ConfigurationDescriptions
EDProducer.h
EgammaHLTEcalIsolationProducersRegional::scIslandBarrelProducer_
edm::EDGetTokenT< reco::SuperClusterCollection > scIslandBarrelProducer_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:56
RecoEcalCandidate.h
edm
HLT enums.
Definition:
AlignableModifier.h:17
EgammaHLTEcalIsolationProducersRegional::test_
EgammaHLTEcalIsolation * test_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:64
EgammaHLTEcalIsolationProducersRegional::scIslandEndcapProducer_
edm::EDGetTokenT< reco::SuperClusterCollection > scIslandEndcapProducer_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:57
EgammaHLTEcalIsolation
Definition:
EgammaHLTEcalIsolation.h:26
edm::ParameterSet
Definition:
ParameterSet.h:36
EgammaHLTEcalIsolationProducersRegional::bcBarrelProducer_
edm::EDGetTokenT< reco::BasicClusterCollection > bcBarrelProducer_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:54
edm::Event
Definition:
Event.h:69
EgammaHLTEcalIsolationProducersRegional::egEcalIsoConeSize_
double egEcalIsoConeSize_
Definition:
EgammaHLTEcalIsolationProducersRegional.h:62
BasicCluster.h
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
SuperCluster.h
Generated for CMSSW Reference Manual by
1.8.11