CMS 3D CMS Logo

correctedIslandEndcapSuperClusters_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Energy scale correction for Island Endcap SuperClusters
4 correctedIslandEndcapSuperClusters = cms.EDProducer("EgammaSCCorrectionMaker",
5  corectedSuperClusterCollection = cms.string(''),
6  sigmaElectronicNoise = cms.double(0.15),
7  superClusterAlgo = cms.string('Island'),
8  etThresh = cms.double(0.0),
9  rawSuperClusterProducer = cms.InputTag("islandSuperClusters","islandEndcapSuperClusters"),
10  applyEnergyCorrection = cms.bool(True),
11  isl_fCorrPset = cms.PSet(
12  brLinearLowThr = cms.double(0.0),
13  fBremVec = cms.vdouble(0.0),
14  brLinearHighThr = cms.double(0.0),
15  fEtEtaVec = cms.vdouble(0.0)
16  ),
17  VerbosityLevel = cms.string('ERROR'),
18  recHitProducer = cms.InputTag("ecalRecHit","EcalRecHitsEE")
19 )
20 
21 from Configuration.Eras.Modifier_pA_2016_cff import pA_2016
22 from Configuration.Eras.Modifier_peripheralPbPb_cff import peripheralPbPb
23 from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
24 from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
25 from Configuration.Eras.Modifier_ppRef_2017_cff import ppRef_2017
26 
27 from RecoHI.HiEgammaAlgos.HiCorrectedIslandEndcapSuperClusters_cfi import correctedIslandEndcapSuperClusters as _hiCorrectedIslandEndcapSuperClusters
28 
29 for e in [pA_2016, peripheralPbPb, pp_on_XeXe_2017, pp_on_AA_2018, ppRef_2017]:
30  e.toReplaceWith(correctedIslandEndcapSuperClusters, _hiCorrectedIslandEndcapSuperClusters)