CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
correctedMulti5x5SuperClustersWithPreshower_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Energy scale correction for Multi5x5 Endcap SuperClusters
4 correctedMulti5x5SuperClustersWithPreshower = cms.EDProducer("EgammaSCCorrectionMaker",
5  corectedSuperClusterCollection = cms.string(''),
6  sigmaElectronicNoise = cms.double(0.15),
7  superClusterAlgo = cms.string('Multi5x5'),
8  etThresh = cms.double(0.0),
9  rawSuperClusterProducer = cms.InputTag("multi5x5SuperClustersWithPreshower"),
10  applyEnergyCorrection = cms.bool(True),
11  energyCorrectorName = cms.string("EcalClusterEnergyCorrectionObjectSpecific"),
12  modeEB = cms.int32(0),
13  modeEE = cms.int32(0),
14  applyCrackCorrection = cms.bool(True),
15  crackCorrectorName = cms.string('EcalClusterCrackCorrection'),
16  applyLocalContCorrection= cms.bool(False),
17  localContCorrectorName = cms.string('EcalBasicClusterLocalContCorrection'),
18  # energy correction
19  fix_fCorrPset = cms.PSet(
20  brLinearLowThr = cms.double(0.9),
21 
22  fBremVec = cms.vdouble(-0.05228, 0.08738, 0.9508, 0.002677, 1.221),
23  brLinearHighThr = cms.double(6.0),
24 
25  fEtEtaVec = cms.vdouble(1,
26  -0.4386, -32.38,
27  0.6372, 15.67,
28  -0.0928, -2.462,
29  1.138, 20.93)
30 
31  ),
32  VerbosityLevel = cms.string('ERROR'),
33  recHitProducer = cms.InputTag("ecalRecHit","EcalRecHitsEE")
34 )
35 
36 
37 uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower = correctedMulti5x5SuperClustersWithPreshower.clone()
38 uncleanedOnlyCorrectedMulti5x5SuperClustersWithPreshower.rawSuperClusterProducer = cms.InputTag("uncleanedOnlyMulti5x5SuperClustersWithPreshower")