diff --git a/Configuration/PyReleaseValidation/python/relval_steps.py b/Configuration/PyReleaseValidation/python/relval_steps.py index f4e71afd8fc11..bac98db263d0f 100644 --- a/Configuration/PyReleaseValidation/python/relval_steps.py +++ b/Configuration/PyReleaseValidation/python/relval_steps.py @@ -3504,6 +3504,15 @@ def gen2021HiMix(fragment,howMuch): '--geometry' : geom } + upgradeStepDict['NanoDQM'][k] = {'-s':'NANO,DQM:@nanoAODDQM', + '--conditions':gt, + '--datatier':'NANOAODSIM,DQMIO', + '-n':'10', + '--eventcontent':'NANOEDMAODSIM,DQM', + '--filein':'file:step3_inMINIAODSIM.root', + '--geometry' : geom + } + # setup baseline and variations for specialType,specialWF in upgradeWFs.items(): specialWF.setup(upgradeStepDict, k, upgradeProperties[year][k]) diff --git a/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py b/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py index f5ff92debab2c..001e34457bafa 100644 --- a/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py +++ b/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py @@ -174,6 +174,7 @@ def condition(self, fragment, stepList, key, hasHarvest): 'ALCA', 'Nano', 'MiniAOD', + 'NanoDQM', ], PU = [ 'DigiTrigger', @@ -187,6 +188,7 @@ def condition(self, fragment, stepList, key, hasHarvest): 'HARVESTGlobal', 'MiniAOD', 'Nano', + 'NanoDQM', ], suffix = '', offset = 0.0, @@ -675,6 +677,7 @@ def condition(self, fragment, stepList, key, hasHarvest): 'MiniAOD', 'ALCA', 'Nano', + 'NanoDQM', ], PU = [ 'GenSimHLBeamSpot14', @@ -687,6 +690,7 @@ def condition(self, fragment, stepList, key, hasHarvest): 'MiniAOD', 'ALCA', 'Nano', + 'NanoDQM', ], suffix = '_ProdLike', offset = 0.21, @@ -1208,7 +1212,7 @@ def condition(self, fragment, stepList, key, hasHarvest): 'HLTmenu': '@relval2021', 'Era' : 'Run3', 'BeamSpot': 'Run3RoundOptics25ns13TeVLowSigmaZ', - 'ScenToRun' : ['GenSim','Digi','Reco','HARVEST','ALCA'], + 'ScenToRun' : ['GenSim','Digi','Reco','HARVEST','ALCA','NanoDQM'], }, '2021Design' : { 'Geom' : 'DB:Extended', @@ -1241,7 +1245,7 @@ def condition(self, fragment, stepList, key, hasHarvest): upgradeProperties[2017][key+'PU'] = deepcopy(upgradeProperties[2017][key]) upgradeProperties[2017][key+'PU']['ScenToRun'] = ['GenSim','DigiPU'] + \ (['RecoPU','HARVESTPU'] if '202' in key else ['RecoFakeHLTPU','HARVESTFakeHLTPU']) + \ - (['Nano'] if 'Design' not in key else []) + (['NanoDQM'] if 'Design' not in key else []) upgradeProperties[2026] = { '2026D49' : {