Skip to content

Commit

Permalink
customisation required for 13_0_X HLT menus after cms-sw#41632 (pixel…
Browse files Browse the repository at this point in the history
… local reco)
  • Loading branch information
missirol committed Jul 28, 2023
1 parent 20664b8 commit 8fc60fb
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions HLTrigger/Configuration/python/customizeHLTforCMSSW.py
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,10 @@ def customisePixelGainForRun2Input(process):
producer.VCaltoElectronOffset_L1 = -670

for producer in producers_by_type(process, "SiPixelRawToClusterCUDA"):
producer.VCaltoElectronGain = cms.double(1.)
producer.VCaltoElectronGain_L1 = cms.double(1.)
producer.VCaltoElectronOffset = cms.double(0.)
producer.VCaltoElectronOffset_L1 = cms.double(0.)
producer.isRun2 = True

return process
Expand Down Expand Up @@ -236,6 +240,22 @@ def customizeHLTfor41815(process):

return process

def customizeHLTfor41632(process):
for producerType in [
'SiPixelRawToClusterCUDA',
'SiPixelRawToClusterCUDAPhase1',
'SiPixelRawToClusterCUDAHIonPhase1',
]:
for producer in producers_by_type(process, producerType):
# use explicit cms.double as parameters may not already be present, and
# set values to the correct Run-3 values (even when the parameters are already defined)
producer.VCaltoElectronGain = cms.double(1.)
producer.VCaltoElectronGain_L1 = cms.double(1.)
producer.VCaltoElectronOffset = cms.double(0.)
producer.VCaltoElectronOffset_L1 = cms.double(0.)

return process

# CMSSW version specific customizations
def customizeHLTforCMSSW(process, menuType="GRun"):

Expand All @@ -247,5 +267,6 @@ def customizeHLTforCMSSW(process, menuType="GRun"):
process = customizeHLTfor41058(process)
process = customizeHLTfor41495(process)
process = customizeHLTfor41815(process)
process = customizeHLTfor41632(process)

return process

0 comments on commit 8fc60fb

Please sign in to comment.