@@ -726,7 +726,21 @@ def __init__(self, digi = {}, reco = {}, harvest = {}, **kwargs):
726726 'ALCA' ,
727727 'ALCAPhase2'
728728 ],
729- PU = [],
729+ PU = [
730+ 'Digi' ,
731+ 'DigiTrigger' ,
732+ 'Reco' ,
733+ 'HARVEST' ,
734+ 'RecoFakeHLT' ,
735+ 'HARVESTFakeHLT' ,
736+ 'RecoGlobal' ,
737+ 'HARVESTGlobal' ,
738+ 'RecoNano' ,
739+ 'HARVESTNano' ,
740+ 'Nano' ,
741+ 'ALCA' ,
742+ 'ALCAPhase2'
743+ ],
730744 ** kwargs )
731745 self .__digi = digi
732746 self .__reco = reco
@@ -740,9 +754,9 @@ def condition(self, fragment, stepList, key, hasHarvest):
740754 # select only a subset of the workflows
741755 selected = [
742756 ('2018' in key and fragment == "TTbar_13" ),
743- ('2021' in key and fragment == "TTbar_14TeV" and 'FS' not in key ),
757+ (( '2021' in key or '2023' in key ) and fragment == "TTbar_14TeV" and 'FS' not in key ),
744758 ('2018' in key and fragment == "ZMM_13" ),
745- ('2021' in key and fragment == "ZMM_14" and 'FS' not in key ),
759+ (( '2021' in key or '2023' in key ) and fragment == "ZMM_14" and 'FS' not in key ),
746760 ('2026D88' in key and fragment == "TTbar_14TeV" and "PixelOnly" in self .suffix )
747761 ]
748762 result = any (selected ) and hasHarvest
@@ -1473,12 +1487,24 @@ def condition(self, fragment, stepList, key, hasHarvest):
14731487 fixedPU = 50 ,
14741488)
14751489
1490+ upgradeWFs ['ProdLikePU55' ] = UpgradeWorkflow_ProdLikeRunningPU (
1491+ suffix = '_ProdLikePU55' ,
1492+ offset = 0.21551 ,
1493+ fixedPU = 55 ,
1494+ )
1495+
14761496upgradeWFs ['ProdLikePU60' ] = UpgradeWorkflow_ProdLikeRunningPU (
14771497 suffix = '_ProdLikePU60' ,
14781498 offset = 0.21601 ,
14791499 fixedPU = 60 ,
14801500)
14811501
1502+ upgradeWFs ['ProdLikePU65' ] = UpgradeWorkflow_ProdLikeRunningPU (
1503+ suffix = '_ProdLikePU65' ,
1504+ offset = 0.21651 ,
1505+ fixedPU = 65 ,
1506+ )
1507+
14821508upgradeWFs ['ProdLikePU70' ] = UpgradeWorkflow_ProdLikeRunningPU (
14831509 suffix = '_ProdLikePU70' ,
14841510 offset = 0.21701 ,
0 commit comments