File indexing completed on 2025-01-04 00:29:21
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def alpaka_cuda_async_EcalRecHitProducerPortable(*args, **kwargs):
0004 mod = cms.EDProducer('alpaka_cuda_async::EcalRecHitProducerPortable',
0005 uncalibrecHitsInLabelEB = cms.InputTag('ecalMultiFitUncalibRecHitPortable', 'EcalUncalibRecHitsEB'),
0006 recHitsLabelEB = cms.string('EcalRecHitsEB'),
0007 killDeadChannels = cms.bool(True),
0008 recoverEBIsolatedChannels = cms.bool(False),
0009 recoverEBVFE = cms.bool(False),
0010 recoverEBFE = cms.bool(True),
0011 EBLaserMIN = cms.double(0.5),
0012 EBLaserMAX = cms.double(3),
0013 isPhase2 = cms.bool(False),
0014 uncalibrecHitsInLabelEE = cms.InputTag('ecalMultiFitUncalibRecHitPortable', 'EcalUncalibRecHitsEE'),
0015 recHitsLabelEE = cms.string('EcalRecHitsEE'),
0016 recoverEEIsolatedChannels = cms.bool(False),
0017 recoverEEVFE = cms.bool(False),
0018 recoverEEFE = cms.bool(True),
0019 EELaserMIN = cms.double(0.5),
0020 EELaserMAX = cms.double(8),
0021 mightGet = cms.optional.untracked.vstring,
0022 alpaka = cms.untracked.PSet(
0023 backend = cms.untracked.string(''),
0024 synchronize = cms.optional.untracked.bool
0025 )
0026 )
0027 for a in args:
0028 mod.update_(a)
0029 mod.update_(kwargs)
0030 return mod