From 42d2a73c0299ca9f2346e3075e8b4beba709c8a1 Mon Sep 17 00:00:00 2001 From: yoyamagu <yohei.yamaguchi@cern.ch> Date: Thu, 29 Oct 2020 00:16:40 +0900 Subject: [PATCH] add L2 inside-out chains in Bphysics menu --- .../python/HLTMenuConfig/Bphysics/BphysicsDef.py | 4 +++- .../TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py | 1 + .../TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bphysics/BphysicsDef.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bphysics/BphysicsDef.py index 64b514870e3..a43ef36ee78 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bphysics/BphysicsDef.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Bphysics/BphysicsDef.py @@ -54,6 +54,7 @@ class BphysicsChainConfiguration(MuonChainConfiguration): stepDictionary = { 'dimu' : [['getmuFast', 'getDimuComb'], ['getmuEFSA', 'getDimuEFCB']], + 'bl2io': [['getmuFast', 'getmuCombIO'], ['getmuEFSA', 'getDimuEFCB']], } return stepDictionary @@ -71,7 +72,8 @@ class BphysicsChainConfiguration(MuonChainConfiguration): 'bDimu' : 'dimu', 'bDimu2700' : 'dimu', 'bPhi' : 'dimu', - 'bTau' : 'dimu' + 'bTau' : 'dimu', + 'bJpsimumul2io' : 'bl2io' } return topo_dict[the_topo] diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py index d37f57a5f7b..40795461d64 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py @@ -348,6 +348,7 @@ def setupMenu(): ChainProp(name='HLT_mu4_l2io_L1MU4', groups=SingleMuonGroup), ChainProp(name='HLT_2mu14_l2io_L12MU10', groups=MultiMuonGroup), ChainProp(name='HLT_2mu6_l2io_L12MU6', l1SeedThresholds=['MU6'], groups=MultiMuonGroup), + ChainProp(name='HLT_2mu6_bJpsimumul2io_L12MU6', l1SeedThresholds=['MU6'], groups=BphysicsGroup), ] TriggerFlags.CombinedSlice.signatures = TriggerFlags.CombinedSlice.signatures() + [ diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py index bbe5aa7ead2..adf72f4286b 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/SignatureDicts.py @@ -231,7 +231,7 @@ MuonChainParts_Default = { #========================================================== # Bphysics #========================================================== -AllowedTopos_Bphysics = ['bJpsimumu','bUpsimumu','bBmumu','bDimu','bDimu2700','bPhi','bTau'] +AllowedTopos_Bphysics = ['bJpsimumu','bUpsimumu','bBmumu','bDimu','bDimu2700','bPhi','bTau','bJpsimumul2io'] # ---- Bphysics Dictionary of all allowed Values ---- BphysicsChainParts = deepcopy(MuonChainParts) -- GitLab