Skip to content

Commit

Permalink
Add HLT Phase2 to D88
Browse files Browse the repository at this point in the history
  • Loading branch information
Norraphat committed Mar 23, 2022
1 parent ac9a441 commit 9be8443
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 3 deletions.
12 changes: 11 additions & 1 deletion Configuration/PyReleaseValidation/python/relval_steps.py
Original file line number Diff line number Diff line change
Expand Up @@ -3577,7 +3577,17 @@ def gen2021HiMix(fragment,howMuch):
'--eventcontent':'FEVTDEBUGHLT',
'--geometry' : geom
}


upgradeStepDict['HLT75e33'][k] = {'-s':'HLT:75e33',
'--processName':'HLTX',
'--conditions':gt,
'--datatier':'FEVTDEBUGHLT',
'-n':'10',
'--eventcontent':'FEVTDEBUGHLT',
'--geometry' : geom,
'--filein':'file:step3.root'
}

upgradeStepDict['Reco'][k] = {'-s':'RAW2DIGI,L1Reco,RECO,RECOSIM,PAT,VALIDATION:@standardValidation+@miniAODValidation,DQM:@standardDQM+@ExtraHLT+@miniAODDQM',
'--conditions':gt,
'--datatier':'GEN-SIM-RECO,MINIAODSIM,DQMIO',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,13 @@ def setup_(self, step, stepName, stepDict, k, properties):
cust=properties.get('Custom', None)
era=properties.get('Era', None)
modifier=properties.get('ProcessModifier',None)
geometry=properties.get('Geom',None)
if cust is not None: stepDict[stepName][k]['--customise']=cust
if era is not None:
stepDict[stepName][k]['--era']=era
if modifier is not None: stepDict[stepName][k]['--procModifier']=modifier
if geometry == 'Extended2026D88' and step == 'HARVESTGlobal':
stepDict[stepName][k] = merge([{'--filein':'file:step3_inDQM.root'}, stepDict[step][k]])
def condition(self, fragment, stepList, key, hasHarvest):
return True
upgradeWFs['baseline'] = UpgradeWorkflow_baseline(
Expand All @@ -185,6 +188,7 @@ def condition(self, fragment, stepList, key, hasHarvest):
'ALCA',
'Nano',
'MiniAOD',
'HLT75e33',
],
PU = [
'DigiTrigger',
Expand All @@ -200,6 +204,7 @@ def condition(self, fragment, stepList, key, hasHarvest):
'HARVESTGlobal',
'MiniAOD',
'Nano',
'HLT75e33',
],
suffix = '',
offset = 0.0,
Expand Down Expand Up @@ -1602,7 +1607,7 @@ def condition(self, fragment, stepList, key, hasHarvest):
'HLTmenu': '@fake2',
'GT' : 'auto:phase2_realistic_T21',
'Era' : 'Phase2C17I13M9',
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal', 'HARVESTGlobal'],
'ScenToRun' : ['GenSimHLBeamSpot','DigiTrigger','RecoGlobal','HLT75e33', 'HARVESTGlobal'],
},
'2026D89' : {
'Geom' : 'Extended2026D89',
Expand Down Expand Up @@ -1630,7 +1635,9 @@ def condition(self, fragment, stepList, key, hasHarvest):
# standard PU sequences
for key in list(upgradeProperties[2026].keys()):
upgradeProperties[2026][key+'PU'] = deepcopy(upgradeProperties[2026][key])
upgradeProperties[2026][key+'PU']['ScenToRun'] = ['GenSimHLBeamSpot','DigiTriggerPU','RecoGlobalPU', 'HARVESTGlobalPU']
upgradeProperties[2026][key+'PU']['ScenToRun'] = ['GenSimHLBeamSpot','DigiTriggerPU','RecoGlobalPU'] + \
(['HLT75e33'] if 'HLT75e33' in upgradeProperties[2026][key]['ScenToRun'] else []) + \
['HARVESTGlobalPU']

# for relvals
defaultDataSets = {}
Expand Down

0 comments on commit 9be8443

Please sign in to comment.