diff --git a/Configuration/PyReleaseValidation/python/relval_2017.py b/Configuration/PyReleaseValidation/python/relval_2017.py index eb72e9f8f9d21..68bd09c452df1 100644 --- a/Configuration/PyReleaseValidation/python/relval_2017.py +++ b/Configuration/PyReleaseValidation/python/relval_2017.py @@ -46,6 +46,7 @@ # (QCD 1.8TeV DeepCore) # (TTbar DigiNoHLT) # 2023 (TTbar, TTbar PU, TTbar PU premix) +# (TTbar FastSim) # 2024 (TTbar, TTbar PU, TTbar PU premix) numWFIB = [10001.0,10002.0,10003.0,10004.0,10005.0,10006.0,10007.0,10008.0,10009.0,10059.0,10071.0, 10042.0,10024.0,10025.0,10026.0,10023.0,10224.0,10225.0,10424.0, @@ -81,6 +82,7 @@ 11723.17, 11634.601, 12434.0,12634.0,12634.99, + 14034.0, 12834.0,13034.0,13034.99,] for numWF in numWFIB: if not numWF in _upgrade_workflows: continue diff --git a/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py b/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py index 7531cecebd4ec..d3445fe085c38 100644 --- a/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py +++ b/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py @@ -28,6 +28,8 @@ '2021FSPU', '2021postEE', '2021postEEPU', + '2023FS', + '2023FSPU', ] upgradeKeys[2026] = [ @@ -2079,7 +2081,7 @@ def setup_(self, step, stepName, stepDict, k, properties): else: stepDict[stepName][k] = merge([stepDict[step][k]]) def condition(self, fragment, stepList, key, hasHarvest): - return '2021FS' in key + return ('2021FS' in key or '2023FS' in key) upgradeWFs['Run3FStrackingOnly'] = UpgradeWorkflow_Run3FStrackingOnly( steps = [ 'Gen', @@ -2106,7 +2108,7 @@ def setup_(self, step, stepName, stepDict, k, properties): else: stepDict[stepName][k] = None def condition(self, fragment, stepList, key, hasHarvest): - return '2021FS' in key and fragment=="MinBias_14TeV" + return ('2021FS' in key or '2023FS' in key) and fragment=="MinBias_14TeV" upgradeWFs['Run3FSMBMixing'] = UpgradeWorkflow_Run3FSMBMixing( steps = [ 'Gen', @@ -2340,6 +2342,14 @@ def condition(self, fragment, stepList, key, hasHarvest): 'BeamSpot': 'Realistic25ns13p6TeVEarly2022Collision', 'ScenToRun' : ['GenSim','Digi','RecoNano','HARVESTNano','ALCA'], }, + '2023FS' : { + 'Geom' : 'DB:Extended', + 'GT' : 'auto:phase1_2023_realistic', + 'HLTmenu': '@relval2022', + 'Era' : 'Run3_FastSim', + 'BeamSpot': 'Realistic25ns13p6TeVEarly2022Collision', + 'ScenToRun' : ['Gen','FastSimRun3','HARVESTFastRun3'], + }, } # standard PU sequences