Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-07 14:24:05

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def CalibratedPatPhotonProducer(*args, **kwargs):
0004   mod = cms.EDProducer('CalibratedPatPhotonProducer',
0005     src = cms.InputTag('gedGsfElectrons'),
0006     recHitCollectionEB = cms.InputTag('reducedEcalRecHitsEB'),
0007     recHitCollectionEE = cms.InputTag('reducedEcalRecHitsEE'),
0008     correctionFile = cms.string(''),
0009     minEtToCalibrate = cms.double(5),
0010     produceCalibratedObjs = cms.bool(True),
0011     semiDeterministic = cms.bool(True),
0012     valueMapsStored = cms.vstring(
0013       'energyScaleStatUp',
0014       'energyScaleStatDown',
0015       'energyScaleSystUp',
0016       'energyScaleSystDown',
0017       'energyScaleGainUp',
0018       'energyScaleGainDown',
0019       'energySigmaRhoUp',
0020       'energySigmaRhoDown',
0021       'energySigmaPhiUp',
0022       'energySigmaPhiDown',
0023       'energyScaleUp',
0024       'energyScaleDown',
0025       'energySigmaUp',
0026       'energySigmaDown',
0027       'energyScaleValue',
0028       'energySigmaValue',
0029       'energySmearNrSigma',
0030       'ecalEnergyPreCorr',
0031       'ecalEnergyErrPreCorr',
0032       'ecalEnergyPostCorr',
0033       'ecalEnergyErrPostCorr'
0034     ),
0035     mightGet = cms.optional.untracked.vstring
0036   )
0037   for a in args:
0038     mod.update_(a)
0039   mod.update_(kwargs)
0040   return mod