CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
interestingEgammaIsoDetIdsSequence_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
5 
6 
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
16 
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
26 
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
36 
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
46 
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
56 
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
66 
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)
79 
80 
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)
92 
93 interestingEgammaIsoDetIds = cms.Sequence(
94  interestingGedEleIsoDetIdEB *
95  interestingGedEleIsoDetIdEE *
96  interestingGedGamIsoDetIdEB *
97  interestingGedGamIsoDetIdEE *
98  interestingGamIsoDetIdEB *
99  interestingGamIsoDetIdEE *
100  interestingGedEgammaIsoHCALDetId*
101  interestingGedEgammaIsoESDetId
102 )