Skip to content

Commit 520f256

Browse files
committed
add SiPixelDigiMorphing workflows to upgrade matrix
1 parent 606b361 commit 520f256

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

Configuration/PyReleaseValidation/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ The offsets currently in use are:
7272
* 0.13: MLPF algorithm
7373
* 0.15: JME NanoAOD
7474
* 0.17: Run-3 deep core seeding for JetCore iteration
75+
* 0.18 Run-3 SiPixel Digi Morphing
7576
* 0.19: ECAL SuperClustering with DeepSC algorithm
7677
* 0.21: Production-like sequence
7778
* 0.21X1 : Production-like sequence with classical mixing PU=X (X=10,20,30,40,50,60,70,80,90,100,120,140,160,180)

Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py

Lines changed: 29 additions & 0 deletions
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.18,
641+
)
642+
614643

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

0 commit comments

Comments
 (0)