Skip to content
Snippets Groups Projects
Commit 58a63d62 authored by Tamara Vazquez Schroeder's avatar Tamara Vazquez Schroeder
Browse files

cleaning up obsolete cosmic prescale function and sets in TMMT

parent 8dd08b65
6 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!36447Cleaning up obsolete cosmic prescale function and sets in TMMT
......@@ -28,11 +28,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('LS2_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.LS2_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
addSliceChainsToPrescales(TriggerFlags, Prescales.HLTPrescales_cosmics)
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
elif 'TriggerValidation_mc_prescale' in menu_name:
......@@ -47,10 +43,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('Physics_pp_run3_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.Physics_pp_run3_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
else:
......@@ -61,10 +54,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('PhysicsP1_pp_run3_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.PhysicsP1_pp_run3_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
else:
......@@ -75,10 +65,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('MC_pp_run3_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.MC_pp_run3_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
else:
......@@ -89,10 +76,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('PhysicsP1_HI_run3_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.PhysicsP1_HI_run3_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
else:
......@@ -103,10 +87,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('Dev_HI_run3_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.Dev_HI_run3_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
else:
......@@ -117,10 +98,7 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('LS2_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.LS2_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
elif 'tight_mc_prescale' in menu_name:
if 'tight_mc_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_tight_mc_prescale
HLTPrescales = Prescales.HLTPrescales_tight_mc_prescale
else:
......@@ -131,12 +109,8 @@ def MenuPrescaleConfig(triggerConfigHLT):
log.info('Cosmic_run3_v1 menu setup')
from TriggerMenuMT.HLTMenuConfig.Menu.Cosmic_run3_v1 import setupMenu
setupMenu()
if 'cosmics_prescale' in menu_name:
L1Prescales = Prescales.L1Prescales_cosmics
HLTPrescales = Prescales.HLTPrescales_cosmics
else:
L1Prescales = Prescales.L1Prescales
HLTPrescales = Prescales.HLTPrescales
L1Prescales = Prescales.L1Prescales
HLTPrescales = Prescales.HLTPrescales
else:
log.fatal ('Menu with name %s is not known in this version of TriggerMenu! ', menu_name)
......@@ -144,22 +118,6 @@ def MenuPrescaleConfig(triggerConfigHLT):
return (L1Prescales, HLTPrescales)
def addSliceChainsToPrescales(flags, cosmic_prescales):
signatures = []
slice_props = [prop for prop in dir(flags) if prop.endswith("Slice")]
for slice_prop in slice_props:
slice = getattr(flags, slice_prop)
if slice.signatures():
signatures.extend(slice.signatures())
else:
log.debug('SKIPPING ' + str(slice_prop))
chains = [s.name for s in signatures]
combined = {chain: [-1, 0, 0] for chain in chains}
combined.update(cosmic_prescales)
from copy import deepcopy
cosmic_prescales = deepcopy(combined)
def disableChains(flags, trigvalid_prescales, type_group):
signatures = []
slice_props = [prop for prop in dir(flags) if prop.endswith("Slice")]
......@@ -214,9 +172,6 @@ class PrescaleClass(object):
HLTPrescales = {
}
L1Prescales_cosmics = {}
HLTPrescales_cosmics = {}
L1Prescales_trigvalid_mc_prescale = {}
HLTPrescales_trigvalid_mc_prescale = {}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment