1 import FWCore.ParameterSet.Config
as cms
8 interestingGedEleIsoDetIdEB = RecoEgamma.EgammaIsolationAlgos.interestingEleIsoDetIdModule_cff.interestingEleIsoDetId.clone()
9 interestingGedEleIsoDetIdEB.recHitsLabel =
'ecalRecHit:EcalRecHitsEB'
10 interestingGedEleIsoDetIdEB.emObjectLabel =
'gedGsfElectrons'
11 interestingGedEleIsoDetIdEB.etCandCut = 0.0
12 interestingGedEleIsoDetIdEB.energyCut = 0.095
13 interestingGedEleIsoDetIdEB.etCut = 0.0
14 interestingGedEleIsoDetIdEB.outerRadius = 0.6
15 interestingGedEleIsoDetIdEB.innerRadius = 0.0
18 interestingGedEleIsoDetIdEE = RecoEgamma.EgammaIsolationAlgos.interestingEleIsoDetIdModule_cff.interestingEleIsoDetId.clone()
19 interestingGedEleIsoDetIdEE.recHitsLabel =
'ecalRecHit:EcalRecHitsEE'
20 interestingGedEleIsoDetIdEE.emObjectLabel =
'gedGsfElectrons'
21 interestingGedEleIsoDetIdEE.etCandCut = 0.0
22 interestingGedEleIsoDetIdEE.energyCut = 0.0
23 interestingGedEleIsoDetIdEE.etCut = 0.110
24 interestingGedEleIsoDetIdEE.outerRadius = 0.6
25 interestingGedEleIsoDetIdEE.innerRadius = 0.0
28 interestingGedGamIsoDetIdEB = RecoEgamma.EgammaIsolationAlgos.interestingGamIsoDetIdModule_cff.interestingGamIsoDetId.clone()
29 interestingGedGamIsoDetIdEB.recHitsLabel =
'ecalRecHit:EcalRecHitsEB'
30 interestingGedGamIsoDetIdEB.emObjectLabel =
'gedPhotons'
31 interestingGedGamIsoDetIdEB.etCandCut = 0.0
32 interestingGedGamIsoDetIdEB.energyCut = 0.095
33 interestingGedGamIsoDetIdEB.etCut = 0.0
34 interestingGedGamIsoDetIdEB.outerRadius = 0.6
35 interestingGedGamIsoDetIdEB.innerRadius = 0.0
38 interestingGedGamIsoDetIdEE = RecoEgamma.EgammaIsolationAlgos.interestingGamIsoDetIdModule_cff.interestingGamIsoDetId.clone()
39 interestingGedGamIsoDetIdEE.recHitsLabel =
'ecalRecHit:EcalRecHitsEE'
40 interestingGedGamIsoDetIdEE.emObjectLabel =
'gedPhotons'
41 interestingGedGamIsoDetIdEE.etCandCut = 0.0
42 interestingGedGamIsoDetIdEE.energyCut = 0.0
43 interestingGedGamIsoDetIdEE.etCut = 0.110
44 interestingGedGamIsoDetIdEE.outerRadius = 0.6
45 interestingGedGamIsoDetIdEE.innerRadius = 0.0
48 interestingGamIsoDetIdEB = RecoEgamma.EgammaIsolationAlgos.interestingGamIsoDetIdModule_cff.interestingGamIsoDetId.clone()
49 interestingGamIsoDetIdEB.recHitsLabel =
'ecalRecHit:EcalRecHitsEB'
50 interestingGamIsoDetIdEB.emObjectLabel =
'photons'
51 interestingGamIsoDetIdEB.etCandCut = 0.0
52 interestingGamIsoDetIdEB.energyCut = 0.095
53 interestingGamIsoDetIdEB.etCut = 0.0
54 interestingGamIsoDetIdEB.outerRadius = 0.6
55 interestingGamIsoDetIdEB.innerRadius = 0.0
58 interestingGamIsoDetIdEE = RecoEgamma.EgammaIsolationAlgos.interestingGamIsoDetIdModule_cff.interestingGamIsoDetId.clone()
59 interestingGamIsoDetIdEE.recHitsLabel =
'ecalRecHit:EcalRecHitsEE'
60 interestingGamIsoDetIdEE.emObjectLabel =
'photons'
61 interestingGamIsoDetIdEE.etCandCut = 0.0
62 interestingGamIsoDetIdEE.energyCut = 0.0
63 interestingGamIsoDetIdEE.etCut = 0.110
64 interestingGamIsoDetIdEE.outerRadius = 0.6
65 interestingGamIsoDetIdEE.innerRadius = 0.0
67 import RecoEgamma.EgammaIsolationAlgos.interestingEgammaIsoHCALDetIdModule_cff
68 interestingGedEgammaIsoHCALDetId = RecoEgamma.EgammaIsolationAlgos.interestingEgammaIsoHCALDetIdModule_cff.interestingEgammaIsoHCALDetId.clone()
69 interestingGedEgammaIsoHCALDetId.recHitsLabel=cms.InputTag(
"hbhereco")
70 interestingGedEgammaIsoHCALDetId.elesLabel=cms.InputTag(
"gedGsfElectrons")
71 interestingGedEgammaIsoHCALDetId.phosLabel=cms.InputTag(
"gedPhotons")
72 interestingGedEgammaIsoHCALDetId.superClustersLabel=cms.InputTag(
"particleFlowEGamma")
73 interestingGedEgammaIsoHCALDetId.minSCEt=cms.double(20)
74 interestingGedEgammaIsoHCALDetId.minEleEt=cms.double(20)
75 interestingGedEgammaIsoHCALDetId.minPhoEt=cms.double(20)
76 interestingGedEgammaIsoHCALDetId.maxDIEta=cms.int32(5)
77 interestingGedEgammaIsoHCALDetId.maxDIPhi=cms.int32(5)
78 interestingGedEgammaIsoHCALDetId.minEnergyHCAL = cms.double(0.8)
81 import RecoEgamma.EgammaIsolationAlgos.interestingEgammaIsoESDetIdModule_cff
82 interestingGedEgammaIsoESDetId = RecoEgamma.EgammaIsolationAlgos.interestingEgammaIsoESDetIdModule_cff.interestingEgammaIsoESDetId.clone()
83 interestingGedEgammaIsoESDetId.eeClusToESMapLabel=cms.InputTag(
"particleFlowClusterECALRemade")
84 interestingGedEgammaIsoESDetId.ecalPFClustersLabel=cms.InputTag(
"particleFlowClusterECALRemade")
85 interestingGedEgammaIsoESDetId.elesLabel=cms.InputTag(
"gedGsfElectrons")
86 interestingGedEgammaIsoESDetId.phosLabel=cms.InputTag(
"gedPhotons")
87 interestingGedEgammaIsoESDetId.superClustersLabel=cms.InputTag(
"particleFlowEGamma")
88 interestingGedEgammaIsoESDetId.minSCEt=cms.double(500)
89 interestingGedEgammaIsoESDetId.minEleEt=cms.double(20)
90 interestingGedEgammaIsoESDetId.minPhoEt=cms.double(20)
91 interestingGedEgammaIsoESDetId.maxDR=cms.double(0.4)
93 interestingEgammaIsoDetIds = cms.Sequence(
94 interestingGedEleIsoDetIdEB *
95 interestingGedEleIsoDetIdEE *
96 interestingGedGamIsoDetIdEB *
97 interestingGedGamIsoDetIdEE *
98 interestingGamIsoDetIdEB *
99 interestingGamIsoDetIdEE *
100 interestingGedEgammaIsoHCALDetId*
101 interestingGedEgammaIsoESDetId