File indexing completed on 2025-02-07 14:24:07
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def EcalRecHitParametersGPUESProducer(*args, **kwargs):
0004 mod = cms.ESSource('EcalRecHitParametersGPUESProducer',
0005 ChannelStatusToBeExcluded = cms.vstring(
0006 'kDAC',
0007 'kNoisy',
0008 'kNNoisy',
0009 'kFixedG6',
0010 'kFixedG1',
0011 'kFixedG0',
0012 'kNonRespondingIsolated',
0013 'kDeadVFE',
0014 'kDeadFE',
0015 'kNoDataNoTP'
0016 ),
0017 flagsMapDBReco = cms.PSet(
0018 kGood = cms.vstring(
0019 'kOk',
0020 'kDAC',
0021 'kNoLaser',
0022 'kNoisy'
0023 ),
0024 kNoisy = cms.vstring(
0025 'kNNoisy',
0026 'kFixedG6',
0027 'kFixedG1'
0028 ),
0029 kNeighboursRecovered = cms.vstring(
0030 'kFixedG0',
0031 'kNonRespondingIsolated',
0032 'kDeadVFE'
0033 ),
0034 kTowerRecovered = cms.vstring('kDeadFE'),
0035 kDead = cms.vstring('kNoDataNoTP')
0036 ),
0037 appendToDataLabel = cms.string('')
0038 )
0039 for a in args:
0040 mod.update_(a)
0041 mod.update_(kwargs)
0042 return mod