Skip to content

Commit 8352621

Browse files
committed
add SiPixelDigiMorphing workflows to upgrade matrix
1 parent b947a5f commit 8352621

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py

+29
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,35 @@ def condition(self, fragment, stepList, key, hasHarvest):
611611
suffix = '_seedingDeepCore',
612612
offset = 0.17,
613613
)
614+
# pixel digiMorphing workflows
615+
class UpgradeWorkflow_siPixelDigiMorphing(UpgradeWorkflow):
616+
def setup_(self, step, stepName, stepDict, k, properties):
617+
if 'Reco' in step:
618+
stepDict[stepName][k] = merge([{'--procModifiers': 'siPixelDigiMorphing'}, stepDict[step][k]])
619+
def condition(self, fragment, stepList, key, hasHarvest):
620+
result = (fragment=="QCD_Pt_1800_2400_14" or fragment=="TTbar_14TeV" ) and any(y in key for y in ['2022','2023','2024','2025'])
621+
return result
622+
upgradeWFs['siPixelDigiMorphing'] = UpgradeWorkflow_siPixelDigiMorphing(
623+
steps = [
624+
'Reco',
625+
'RecoFakeHLT',
626+
'RecoGlobal',
627+
'RecoGlobalFakeHLT',
628+
'RecoNano',
629+
'RecoNanoFakeHLT',
630+
],
631+
PU = [
632+
'Reco',
633+
'RecoFakeHLT',
634+
'RecoGlobal',
635+
'RecoGlobalFakeHLT',
636+
'RecoNano',
637+
'RecoNanoFakeHLT',
638+
],
639+
suffix = '_siPixelDigiMorphing',
640+
offset = 0.9999,
641+
)
642+
614643

615644
#Workflow to enable displacedRegionalStep tracking iteration
616645
class UpgradeWorkflow_displacedRegional(UpgradeWorkflowTracking):

0 commit comments

Comments
 (0)