diff --git a/Trigger/TrigHypothesis/TrigHLTJetHypo/python/TrigJetHypoToolConfig.py b/Trigger/TrigHypothesis/TrigHLTJetHypo/python/TrigJetHypoToolConfig.py index dc6ceb673e1c5cf2332d5b2acfa83ae5dd8ceaff..d92579128ccd7d17a7a5950442000af54dec1857 100644 --- a/Trigger/TrigHypothesis/TrigHLTJetHypo/python/TrigJetHypoToolConfig.py +++ b/Trigger/TrigHypothesis/TrigHLTJetHypo/python/TrigJetHypoToolConfig.py @@ -116,18 +116,25 @@ def trigJetEJsHypoToolFromDict(chain_dict): def trigJetCRVARHypoToolFromDict(chain_dict): chain_name = chain_dict['chainName'] - doBIBrm = int(0) doExoCal = int(0) ExoCalCut = 220 if len(chain_dict['chainParts'][0]['exotHypo']) > 0: exot_hypo = chain_dict['chainParts'][0]['exotHypo'][0] - calratioX_matched = re.match(r'.*calratiovar(?P<cut>\d{1,3}[\d\D]*)', chain_dict['chainParts'][0]['exotHypo'][0]) + calratioX_matched = re.match(r'.*calratiovar(?P<cut>\d{1,3}[\d\D]*)', chain_dict['chainParts'][0]['exotHypo'][0]) if calratioX_matched: doExoCal= int(1) ExoCalCut = calratioX_matched.groupdict()['cut'] else: - raise Exception("Unable to extract exotHypo calratio jet configuration from chain dict") + if len(chain_dict['chainParts'][1]['exotHypo']) > 0: + exot_hypo = chain_dict['chainParts'][1]['exotHypo'][0] + logger.warning(chain_dict) + calratioX_matched = re.match(r'.*calratiovar(?P<cut>\d{1,3}[\d\D]*)', chain_dict['chainParts'][1]['exotHypo'][0]) + if calratioX_matched: + doExoCal= int(1) + ExoCalCut = calratioX_matched.groupdict()['cut'] + else: + raise Exception("Unable to extract exotHypo calratio jet configuration from chain dict") if 'calratiovar' in exot_hypo: if 'calratiovarrmbib' in exot_hypo: doBIBrm = int(1) @@ -137,12 +144,18 @@ def trigJetCRVARHypoToolFromDict(chain_dict): presel_matched = re.match(r'.*emf(?P<cut>\d?\d?[\d\D]+)', chain_dict['chainParts'][0]['trkpresel']) if presel_matched: emf_cut = presel_matched.groupdict()['cut'] - else: - presel_matched = re.match(r'.*emf(?P<cut>\d?\d?[\d\D]+)', chain_dict['chainParts'][3]['trkpresel']) - if presel_matched: - emf_cut = presel_matched.groupdict()['cut'] - else: - raise Exception("misconfiguration of Exotic jet chain") + elif len(chain_dict['chainParts'])>1: + presel_matched = re.match(r'.*emf(?P<cut>\d?\d?[\d\D]+)', chain_dict['chainParts'][1]['trkpresel']) + if presel_matched: + emf_cut = presel_matched.groupdict()['cut'] + elif len(chain_dict['chainParts'])>3: + presel_matched = re.match(r'.*emf(?P<cut>\d?\d?[\d\D]+)', chain_dict['chainParts'][3]['trkpresel']) + if presel_matched: + emf_cut = presel_matched.groupdict()['cut'] + else: + raise Exception("misconfiguration of Exotic jet chain") + else: + raise Exception("misconfiguration of Exotic jet chain") import math hypo = CompFactory.TrigJetCRVARHypoTool(chain_name) diff --git a/Trigger/TrigHypothesis/TrigHLTJetHypo/python/hypoConfigBuilder.py b/Trigger/TrigHypothesis/TrigHLTJetHypo/python/hypoConfigBuilder.py index d5dd27bfc4021399c6abfd6241de5af6ccaedcd6..ccbff033a7db3f47c5381c322f8f72d302d3b876 100644 --- a/Trigger/TrigHypothesis/TrigHLTJetHypo/python/hypoConfigBuilder.py +++ b/Trigger/TrigHypothesis/TrigHLTJetHypo/python/hypoConfigBuilder.py @@ -255,14 +255,11 @@ def make_fastreduction_configurers(chain_dict): scenario chain parts, and n-1 for the non-simple scenario. """ - chain_parts = chain_dict['chainParts'] simple_chainparts = [ cp for cp in chain_parts if cp['hypoScenario'] == 'simple'] - simple_cpis = [cp['chainPartIndex'] for cp in simple_chainparts] - # check that all the simple scenario parts occur before # non-simple scenario chain parts @@ -291,7 +288,7 @@ def make_fastreduction_configurers(chain_dict): scenario_chainparts =[ cp for cp in chain_parts if cp['hypoScenario'] != 'simple'] - + if scenario_chainparts: for scenario_chainpart in scenario_chainparts: # scenario_chainpart = scenario_chainparts[0] diff --git a/Trigger/TrigValidation/TrigAnalysisTest/share/ref_RDOtoRDOTrig_v1Dev_build.ref b/Trigger/TrigValidation/TrigAnalysisTest/share/ref_RDOtoRDOTrig_v1Dev_build.ref index 681de106dcd72d9397e109c3dddf7b2f9f3083b5..2a08e064fbe00f35c77c76a9e5851041311050bc 100644 --- a/Trigger/TrigValidation/TrigAnalysisTest/share/ref_RDOtoRDOTrig_v1Dev_build.ref +++ b/Trigger/TrigValidation/TrigAnalysisTest/share/ref_RDOtoRDOTrig_v1Dev_build.ref @@ -14074,6 +14074,34 @@ HLT_isotrk50_L1XE50: stepFeatures: 0: 8 1: 4 +HLT_j0_DJMASS900j50dphi260x200deta_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF: + eventCount: 1 + stepCounts: + 0: 1 + 1: 1 + 2: 1 + stepFeatures: + 0: 1 + 1: 5 + 2: 1 +HLT_j0_DJMASS900j50dphi260x200deta_calratiovar59_roiftf_preselj30emf72_L1MJJ-500-NFF: + eventCount: 1 + stepCounts: + 0: 1 + 1: 1 + 2: 1 + stepFeatures: + 0: 1 + 1: 5 + 2: 1 +HLT_j0_DJMASS900j50dphi260x200deta_calratiovar82_roiftf_preselj20emf60_L1MJJ-500-NFF: + eventCount: 0 + stepCounts: + 0: 1 + 1: 1 + stepFeatures: + 0: 1 + 1: 5 HLT_j0_FBDJNOSHARED10etXX20etXX34massXX50fbet_L1J20: eventCount: 13 stepCounts: @@ -15881,7 +15909,7 @@ HLT_j20_CLEANllp_momemfrac006_calratiovarrmbib_roiftf_preselj20emf6_L1eTAU60_UNP eventCount: 0 HLT_j20_CLEANllp_momemfrac006_calratiovarrmbib_roiftf_preselj20emf6_L1jJ160: eventCount: 0 -HLT_j20_CLEANllp_momemfrac048_calratiovar135_roiftf_preselj20emf48_L1MJJ-500-NFF: +HLT_j20_CLEANllp_momemfrac048_calratiovar103_roiftf_preselj20emf48_L1MJJ-500-NFF: eventCount: 0 HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF: eventCount: 1 @@ -15893,6 +15921,36 @@ HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF: 0: 1 1: 5 2: 1 +HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1eTAU80: + eventCount: 1 + stepCounts: + 0: 5 + 1: 5 + 2: 1 + stepFeatures: + 0: 5 + 1: 14 + 2: 1 +HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1jJ160: + eventCount: 2 + stepCounts: + 0: 3 + 1: 3 + 2: 2 + stepFeatures: + 0: 3 + 1: 11 + 2: 2 +HLT_j20_CLEANllp_momemfrac072_calratiovar82_roiftf_preselj20emf60_L1MJJ-500-NFF: + eventCount: 1 + stepCounts: + 0: 1 + 1: 1 + 2: 1 + stepFeatures: + 0: 1 + 1: 5 + 2: 1 HLT_j20_DarkJetPEBTLA_L1HT190-jJ40s5pETA21: eventCount: 15 stepCounts: @@ -15967,7 +16025,7 @@ HLT_j20_PhysicsTLA_L1jJ90_DETA20-jJ90J: 0: 140 1: 140 2: 15 -HLT_j20_calratiovar135_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF: +HLT_j20_calratiovar103_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF: eventCount: 0 HLT_j20_calratiovar59_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf72_L1MJJ-500-NFF: eventCount: 0 @@ -15978,6 +16036,15 @@ HLT_j20_calratiovar59_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20em 0: 4 1: 48 2: 3 +HLT_j20_calratiovar82_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf60_L1MJJ-500-NFF: + eventCount: 0 + stepCounts: + 0: 1 + 1: 1 + stepFeatures: + 0: 4 + 1: 48 + 2: 1 HLT_j20_calratiovar_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF: eventCount: 0 HLT_j20_calratiovar_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf72_L1MJJ-500-NFF: @@ -22487,6 +22554,10 @@ HLT_mu20_msonly_iloosems_mu6noL1_msonly_nscan_L1MU14FCH_jXE70: 0: 4 1: 4 2: 2 +HLT_mu20_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 +HLT_mu20_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 HLT_mu20_mu2noL1_invmJPsiOS_L1MU14FCH: eventCount: 0 stepCounts: @@ -28066,6 +28137,18 @@ HLT_mu6_xe30_mht_L1XE30: 2: 6 3: 6 4: 6 +HLT_mu6noL1_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 + stepCounts: + 0: 1 + stepFeatures: + 0: 20 +HLT_mu6noL1_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 + stepCounts: + 0: 1 + stepFeatures: + 0: 20 HLT_mu80_L1MU14FCH: eventCount: 2 stepCounts: diff --git a/Trigger/TrigValidation/TrigP1Test/share/ref_v1Dev_decodeBS_build.ref b/Trigger/TrigValidation/TrigP1Test/share/ref_v1Dev_decodeBS_build.ref index 7cec0ed24b79a60d831de0317ed54195eeadcdf0..026f242c31c9c9cb5091d5c17ec56236f70573c4 100644 --- a/Trigger/TrigValidation/TrigP1Test/share/ref_v1Dev_decodeBS_build.ref +++ b/Trigger/TrigValidation/TrigP1Test/share/ref_v1Dev_decodeBS_build.ref @@ -5573,6 +5573,12 @@ HLT_hitdvjet260_tight_L1jJ160: eventCount: 0 HLT_isotrk50_L1XE50: eventCount: 0 +HLT_j0_DJMASS900j50dphi260x200deta_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF: + eventCount: 0 +HLT_j0_DJMASS900j50dphi260x200deta_calratiovar59_roiftf_preselj30emf72_L1MJJ-500-NFF: + eventCount: 0 +HLT_j0_DJMASS900j50dphi260x200deta_calratiovar82_roiftf_preselj20emf60_L1MJJ-500-NFF: + eventCount: 0 HLT_j0_FBDJNOSHARED10etXX20etXX34massXX50fbet_L1J20: eventCount: 2 stepCounts: @@ -6249,10 +6255,24 @@ HLT_j20_CLEANllp_momemfrac006_calratiovarrmbib_roiftf_preselj20emf6_L1eTAU60_UNP eventCount: 0 HLT_j20_CLEANllp_momemfrac006_calratiovarrmbib_roiftf_preselj20emf6_L1jJ160: eventCount: 0 -HLT_j20_CLEANllp_momemfrac048_calratiovar135_roiftf_preselj20emf48_L1MJJ-500-NFF: +HLT_j20_CLEANllp_momemfrac048_calratiovar103_roiftf_preselj20emf48_L1MJJ-500-NFF: eventCount: 0 HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF: eventCount: 0 +HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1eTAU80: + eventCount: 1 + stepCounts: + 0: 2 + 1: 2 + 2: 1 + stepFeatures: + 0: 2 + 1: 3 + 2: 1 +HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1jJ160: + eventCount: 0 +HLT_j20_CLEANllp_momemfrac072_calratiovar82_roiftf_preselj20emf60_L1MJJ-500-NFF: + eventCount: 0 HLT_j20_DarkJetPEBTLA_L1HT190-jJ40s5pETA21: eventCount: 0 HLT_j20_L1HT190-J15s5pETA21: @@ -6285,10 +6305,12 @@ HLT_j20_PhysicsTLA_L1jJ90_DETA20-jJ90J: 0: 13 1: 13 2: 3 -HLT_j20_calratiovar135_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF: +HLT_j20_calratiovar103_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF: eventCount: 0 HLT_j20_calratiovar59_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf72_L1MJJ-500-NFF: eventCount: 0 +HLT_j20_calratiovar82_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf60_L1MJJ-500-NFF: + eventCount: 0 HLT_j20_calratiovar_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF: eventCount: 0 HLT_j20_calratiovar_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf72_L1MJJ-500-NFF: @@ -8582,6 +8604,10 @@ HLT_mu20_msonly_iloosems_mu6noL1_msonly_nscan_L1MU14FCH_jJ80: eventCount: 0 HLT_mu20_msonly_iloosems_mu6noL1_msonly_nscan_L1MU14FCH_jXE70: eventCount: 0 +HLT_mu20_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 +HLT_mu20_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 HLT_mu20_mu2noL1_invmJPsiOS_L1MU14FCH: eventCount: 0 HLT_mu20_mu4_bBmux_BdmuDstarX_L1MU14FCH: @@ -9967,6 +9993,10 @@ HLT_mu6_probe_j20_pf_ftf_DarkJetPEBTLA_L1HT190-J15s5pETA21: eventCount: 0 HLT_mu6_xe30_mht_L1XE30: eventCount: 0 +HLT_mu6noL1_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 +HLT_mu6noL1_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF: + eventCount: 0 HLT_mu80_L1MU14FCH: eventCount: 0 HLT_mu80_L1MU18VFCH: diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Dev_pp_run3_v1.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Dev_pp_run3_v1.py index 8ed8fa3c7dced789e41443664f6e08fdd538b609..8b0eff063efe55c9e0309177fb3421d04341aec8 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Dev_pp_run3_v1.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/Dev_pp_run3_v1.py @@ -271,12 +271,20 @@ def getDevSignatures(): # ATR-28412 test caloratio with VBF ChainProp(name='HLT_j20_calratiovar_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED']*4,stream=['VBFDelayed'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), - ChainProp(name='HLT_j20_calratiovar135_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED']*4,stream=['VBFDelayed'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_j20_calratiovar82_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf60_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED']*4,stream=['VBFDelayed'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_j20_calratiovar103_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf48_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED']*4,stream=['VBFDelayed'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_j20_calratiovar_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf72_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED']*4,stream=['VBFDelayed'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), ChainProp(name='HLT_j20_calratiovar59_j70_j50a_j0_DJMASS900j50dphi260x200deta_roiftf_preselj20emf72_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED']*4,stream=['VBFDelayed'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_j0_DJMASS900j50dphi260x200deta_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF',l1SeedThresholds=['FSNOSEED'],stream=['Main'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_j0_DJMASS900j50dphi260x200deta_calratiovar82_roiftf_preselj20emf60_L1MJJ-500-NFF',l1SeedThresholds=['FSNOSEED'],stream=['Main'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_j0_DJMASS900j50dphi260x200deta_calratiovar59_roiftf_preselj30emf72_L1MJJ-500-NFF',l1SeedThresholds=['FSNOSEED'],stream=['Main'],groups=PrimaryLegGroup+MultiJetGroup+LegacyTopoGroup), ChainProp(name='HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED'], groups=SingleJetGroup+DevGroup), - ChainProp(name='HLT_j20_CLEANllp_momemfrac048_calratiovar135_roiftf_preselj20emf48_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED'], groups=SingleJetGroup+DevGroup), + ChainProp(name='HLT_j20_CLEANllp_momemfrac072_calratiovar82_roiftf_preselj20emf60_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED'], groups=SingleJetGroup+DevGroup), + ChainProp(name='HLT_j20_CLEANllp_momemfrac048_calratiovar103_roiftf_preselj20emf48_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED'], groups=SingleJetGroup+DevGroup), + ChainProp(name='HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1eTAU80', l1SeedThresholds=['FSNOSEED'], groups=SingleJetGroup+DevGroup), + ChainProp(name='HLT_j20_CLEANllp_momemfrac072_calratiovar59_roiftf_preselj20emf72_L1jJ160', l1SeedThresholds=['FSNOSEED'], groups=SingleJetGroup+DevGroup), @@ -976,14 +984,18 @@ def getDevSignatures(): # Test chains for muon msonly + VBF for ATR-28412 - ChainProp(name='HLT_mu6_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU14FCH','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), - ChainProp(name='HLT_mu6_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU14FCH','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu6_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU5VF','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu6_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU5VF','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), ChainProp(name='HLT_2mu6noL1_msonly_nscan_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), ChainProp(name='HLT_2mu6noL1_msonly_nscan_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), - ChainProp(name='HLT_mu6_msonly_j50_j30a_j0_DJMASS1000j30dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU14FCH','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), - ChainProp(name='HLT_mu6_msonly_j50_j30a_j0_DJMASS900j30dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU14FCH','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu6_msonly_j50_j30a_j0_DJMASS1000j30dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU5VF','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu6_msonly_j50_j30a_j0_DJMASS900j30dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU5VF','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), ChainProp(name='HLT_2mu6noL1_msonly_nscan_j50_j30a_j0_DJMASS900j30dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), ChainProp(name='HLT_2mu6noL1_msonly_nscan_j50_j30a_j0_DJMASS1000j30dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu20_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU5VF','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu20_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['MU5VF','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu6noL1_msonly_j70_j50a_j0_DJMASS1000j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), + ChainProp(name='HLT_mu6noL1_msonly_j70_j50a_j0_DJMASS900j50dphi260x200deta_L1MJJ-500-NFF', l1SeedThresholds=['FSNOSEED','FSNOSEED','FSNOSEED','FSNOSEED'], stream=[PhysicsStream],groups=PrimaryLegGroup+MuonJetGroup+LegacyTopoGroup), # Test chains for muon + jet/MET merging/aligning diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/SignatureDicts.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/SignatureDicts.py index a63a5ecc4a63c6b75ae40e4dbdc348c7531109d9..ee73b8a9a7bf6c955b9f6e2cad591994a382bb3a 100644 --- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/SignatureDicts.py +++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Menu/SignatureDicts.py @@ -146,9 +146,10 @@ JetChainParts = { 'trkpresel' : # Tracking preselection ['nopresel', # Single jet - 'preslej50emf72', - 'preslej30emf72', + 'preselj50emf72', + 'preselj30emf72', 'preselj20emf72', + 'preselj20emf60', 'preselj20emf48', 'preselj20emf24', 'preselj20emf12', @@ -365,7 +366,7 @@ JetChainParts = { 'emergingPTF0p2dR0p4', 'emergingPTF0p1dR0p4', 'emergingPTF0p09dR0p4', 'emergingPTF0p08dR0p4', 'emergingPTF0p075dR0p4', 'emergingPTF0p07dR0p4', 'emergingPTF0p0dR0p4', 'tracklessdR1p2', 'tracklessdR0p4', 'calratio','calratiormbib','calratiovar','calratiovarrmbib', # Exotics CalRatio jets (trackless and low-EMF, with option to clean out BIB) - 'calratiovar135','calratiovar59' # Exotics CalRatio Jets ( requested by DPJ Team for alternative cut on ratio ) + 'calratiovar103','calratiovar82','calratiovar59' # Exotics CalRatio Jets ( requested by DPJ Team for alternative cut on ratio ) ], # Simple hypo configuration. Single property cuts defined as MINvarMAX