Skip to content

Commit

Permalink
Update ECAL and HCAL reconstruction to run on multple GPUs [3/3] (#504)
Browse files Browse the repository at this point in the history
Fix fillDescriptions() for EcalRecHitParametersGPUESProducer.
  • Loading branch information
fwyzard committed Dec 26, 2020
1 parent c250cc8 commit a2ae18f
Showing 1 changed file with 3 additions and 29 deletions.
32 changes: 3 additions & 29 deletions HLTrigger/Configuration/python/customizeHLTforPatatrack.py
Original file line number Diff line number Diff line change
Expand Up @@ -349,36 +349,10 @@ def customise_gpu_ecal(process):
produceDummyIntegrityCollections = cms.bool(True)
)

process.hltEcalUncalibRecHitGPU = cms.EDProducer("EcalUncalibRecHitProducerGPU",
from RecoLocalCalo.EcalRecProducers.ecalUncalibRecHitProducerGPU_cfi import ecalUncalibRecHitProducerGPU as _ecalUncalibRecHitProducerGPU
process.hltEcalUncalibRecHitGPU = _ecalUncalibRecHitProducerGPU.clone(
digisLabelEB = cms.InputTag("hltEcalDigisGPU", "ebDigis"),
digisLabelEE = cms.InputTag("hltEcalDigisGPU", "eeDigis"),
recHitsLabelEB = cms.string("EcalUncalibRecHitsEB"),
recHitsLabelEE = cms.string("EcalUncalibRecHitsEE"),
EBamplitudeFitParameters = cms.vdouble(1.138, 1.652),
EBtimeConstantTerm = cms.double(0.6),
EBtimeFitLimits_Lower = cms.double(0.2),
EBtimeFitLimits_Upper = cms.double(1.4),
EBtimeFitParameters = cms.vdouble(-2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621),
EBtimeNconst = cms.double(28.5),
EEamplitudeFitParameters = cms.vdouble(1.89, 1.4),
EEtimeConstantTerm = cms.double(1.0),
EEtimeFitLimits_Lower = cms.double(0.2),
EEtimeFitLimits_Upper = cms.double(1.4),
EEtimeFitParameters = cms.vdouble(-2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277),
EEtimeNconst = cms.double(31.8),
amplitudeThresholdEB = cms.double(10.0),
amplitudeThresholdEE = cms.double(10.0),
outOfTimeThresholdGain12mEB = cms.double(5.0),
outOfTimeThresholdGain12mEE = cms.double(1000.0),
outOfTimeThresholdGain12pEB = cms.double(5.0),
outOfTimeThresholdGain12pEE = cms.double(1000.0),
outOfTimeThresholdGain61mEB = cms.double(5.0),
outOfTimeThresholdGain61mEE = cms.double(1000.0),
outOfTimeThresholdGain61pEB = cms.double(5.0),
outOfTimeThresholdGain61pEE = cms.double(1000.0),
kernelMinimizeThreads = cms.vuint32(32, 1, 1),
maxNumberHits = cms.uint32(20000),
shouldRunTimingComputation = cms.bool(False)
digisLabelEE = cms.InputTag("hltEcalDigisGPU", "eeDigis")
)

process.hltEcalUncalibRecHitSoA = cms.EDProducer("EcalCPUUncalibRecHitProducer",
Expand Down

0 comments on commit a2ae18f

Please sign in to comment.