CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
regressionModifier_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 regressionModifier = \
4  cms.PSet( modifierName = cms.string('EGExtraInfoModifierFromDB'),
5  autoDetectBunchSpacing = cms.bool(True),
6  applyExtraHighEnergyProtection = cms.bool(True),
7  bunchSpacingTag = cms.InputTag("bunchSpacingProducer"),
8  manualBunchSpacing = cms.int32(50),
9  rhoCollection = cms.InputTag("fixedGridRhoFastjetAll"),
10  vertexCollection = cms.InputTag("offlinePrimaryVertices"),
11  electron_config = cms.PSet( # EB, EE
12  regressionKey_25ns = cms.vstring('gedelectron_EBCorrection_25ns', 'gedelectron_EECorrection_25ns'),
13  uncertaintyKey_25ns = cms.vstring('gedelectron_EBUncertainty_25ns', 'gedelectron_EEUncertainty_25ns'),
14  combinationKey_25ns = cms.string('gedelectron_p4combination_25ns'),
15 
16  regressionKey_50ns = cms.vstring('gedelectron_EBCorrection_50ns', 'gedelectron_EECorrection_50ns'),
17  uncertaintyKey_50ns = cms.vstring('gedelectron_EBUncertainty_50ns', 'gedelectron_EEUncertainty_50ns'),
18  combinationKey_50ns = cms.string('gedelectron_p4combination_50ns'),
19  ),
20 
21  photon_config = cms.PSet( # EB, EE
22  regressionKey_25ns = cms.vstring('gedphoton_EBCorrection_25ns', 'gedphoton_EECorrection_25ns'),
23  uncertaintyKey_25ns = cms.vstring('gedphoton_EBUncertainty_25ns', 'gedphoton_EEUncertainty_25ns'),
24 
25  regressionKey_50ns = cms.vstring('gedphoton_EBCorrection_50ns', 'gedphoton_EECorrection_50ns'),
26  uncertaintyKey_50ns = cms.vstring('gedphoton_EBUncertainty_50ns', 'gedphoton_EEUncertainty_50ns'),
27  )
28  )
29