Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2022-08-29 07:01:23

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 calibratedPatElectronProducer = cms.EDProducer('CalibratedPatElectronProducer',
0004   src = cms.InputTag('gedPhotons'),
0005   epCombConfig = cms.PSet(
0006     ecalTrkRegressionConfig = cms.PSet(
0007       rangeMinLowEt = cms.double(-1),
0008       rangeMaxLowEt = cms.double(3),
0009       rangeMinHighEt = cms.double(-1),
0010       rangeMaxHighEt = cms.double(3),
0011       lowEtHighEtBoundary = cms.double(50),
0012       forceHighEnergyTrainingIfSaturated = cms.bool(False),
0013       ebLowEtForestName = cms.ESInputTag('', 'electron_eb_ECALTRK_lowpt'),
0014       ebHighEtForestName = cms.ESInputTag('', 'electron_eb_ECALTRK'),
0015       eeLowEtForestName = cms.ESInputTag('', 'electron_ee_ECALTRK_lowpt'),
0016       eeHighEtForestName = cms.ESInputTag('', 'electron_ee_ECALTRK')
0017     ),
0018     ecalTrkRegressionUncertConfig = cms.PSet(
0019       rangeMinLowEt = cms.double(-1),
0020       rangeMaxLowEt = cms.double(3),
0021       rangeMinHighEt = cms.double(-1),
0022       rangeMaxHighEt = cms.double(3),
0023       lowEtHighEtBoundary = cms.double(50),
0024       forceHighEnergyTrainingIfSaturated = cms.bool(False),
0025       ebLowEtForestName = cms.ESInputTag('', 'electron_eb_ECALTRK_lowpt'),
0026       ebHighEtForestName = cms.ESInputTag('', 'electron_eb_ECALTRK'),
0027       eeLowEtForestName = cms.ESInputTag('', 'electron_ee_ECALTRK_lowpt'),
0028       eeHighEtForestName = cms.ESInputTag('', 'electron_ee_ECALTRK')
0029     ),
0030     maxEcalEnergyForComb = cms.double(200),
0031     minEOverPForComb = cms.double(0.025),
0032     maxEPDiffInSigmaForComb = cms.double(15),
0033     maxRelTrkMomErrForComb = cms.double(10)
0034   ),
0035   recHitCollectionEB = cms.InputTag('reducedEcalRecHitsEB'),
0036   recHitCollectionEE = cms.InputTag('reducedEcalRecHitsEE'),
0037   correctionFile = cms.string(''),
0038   minEtToCalibrate = cms.double(5),
0039   produceCalibratedObjs = cms.bool(True),
0040   semiDeterministic = cms.bool(True),
0041   valueMapsStored = cms.vstring(
0042     'energyScaleStatUp',
0043     'energyScaleStatDown',
0044     'energyScaleSystUp',
0045     'energyScaleSystDown',
0046     'energyScaleGainUp',
0047     'energyScaleGainDown',
0048     'energySigmaRhoUp',
0049     'energySigmaRhoDown',
0050     'energySigmaPhiUp',
0051     'energySigmaPhiDown',
0052     'energyScaleUp',
0053     'energyScaleDown',
0054     'energySigmaUp',
0055     'energySigmaDown',
0056     'energyScaleValue',
0057     'energySigmaValue',
0058     'energySmearNrSigma',
0059     'ecalEnergyPreCorr',
0060     'ecalEnergyErrPreCorr',
0061     'ecalEnergyPostCorr',
0062     'ecalEnergyErrPostCorr',
0063     'ecalTrkEnergyPreCorr',
0064     'ecalTrkEnergyErrPreCorr',
0065     'ecalTrkEnergyPostCorr',
0066     'ecalTrkEnergyErrPostCorr'
0067   ),
0068   mightGet = cms.optional.untracked.vstring
0069 )