diff --git a/Trigger/TriggerCommon/TriggerMenu/python/heavyion/HeavyIonDef.py b/Trigger/TriggerCommon/TriggerMenu/python/heavyion/HeavyIonDef.py index 2ad89b4a8fe3ef65d1c69b5058d74cf1366bb1e3..eb55ce90d4d33fc532f0c0a6e1ccac5255ee18e5 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/heavyion/HeavyIonDef.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/heavyion/HeavyIonDef.py @@ -446,7 +446,7 @@ class L2EFChain_HI(L2EFChainDef): def setup_hi_PEB(self): from TrigDetCalib.TrigDetCalibConfig import TrigSubDetListWriter HISubDetListWriter = TrigSubDetListWriter("HISubDetListWriter") - HISubDetListWriter.SubdetId = ['TDAQ_CTP','InnerDetector','FCal','FORWARD_ZDC'] + HISubDetListWriter.SubdetId = ['TDAQ_CTP','InnerDetector','FCal','FORWARD_ZDC','Muons'] HISubDetListWriter.MaxRoIsPerEvent=1 self.robWriter = [HISubDetListWriter] diff --git a/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ItemDef.py b/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ItemDef.py index 664be265045adf2bf56a86278cb32e1963dee825..4f701e653098251fffc3fd35cb1e12892e3df5dc 100755 --- a/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ItemDef.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ItemDef.py @@ -405,12 +405,16 @@ class ItemDef: LVL1MenuItem('L1_TAU30_UNPAIRED_ISO').setLogic( HA30 & unpaired_isocond ).setTriggerType( TT.calo ) # noqa: F821 #UPC TAU + LVL1MenuItem('L1_2TAU1_VTE50').setLogic( HA1.x(2) & Not(TE50) & physcond).setTriggerType(TT.calo) # noqa: F821 LVL1MenuItem('L1_2TAU2_VTE50').setLogic( HA2.x(2) & Not(TE50) & physcond).setTriggerType(TT.calo) # noqa: F821 LVL1MenuItem('L1_2TAU3_VTE50').setLogic( HA3.x(2) & Not(TE50) & physcond).setTriggerType(TT.calo) # noqa: F821 LVL1MenuItem('L1_2TAU2_VTE100').setLogic( HA2.x(2) & Not(TE100) & physcond).setTriggerType(TT.calo) # noqa: F821 LVL1MenuItem('L1_2TAU3_VTE100').setLogic( HA3.x(2) & Not(TE100) & physcond).setTriggerType(TT.calo) # noqa: F821 LVL1MenuItem('L1_2TAU2_VTE200').setLogic( HA2.x(2) & Not(TE200) & physcond).setTriggerType(TT.calo) # noqa: F821 LVL1MenuItem('L1_2TAU3_VTE200').setLogic( HA3.x(2) & Not(TE200) & physcond).setTriggerType(TT.calo) # noqa: F821 + + LVL1MenuItem('L1_TAU1_TE4_VTE200').setLogic( HA1 & TE4 & Not(TE200) & physcond).setTriggerType(TT.calo) # noqa: F821 + LVL1MenuItem('L1_TAU1_TE5_VTE200').setLogic( HA1 & TE5 & Not(TE200) & physcond).setTriggerType(TT.calo) # noqa: F821 # 3xTAU LVL1MenuItem('L1_TAU20_2TAU12' ).setLogic( HA20 & HA12.x(2) & physcond).setTriggerType( TT.calo ) # noqa: F821 @@ -1042,6 +1046,8 @@ class ItemDef: LVL1MenuItem('L1_ZDC_XOR' ).setLogic(ZDC_XOR & physcond).setTriggerType(TT.minb) # noqa: F821 + LVL1MenuItem('L1_ZDC_XOR_TE3.0ETA49_VTE200' ).setLogic(ZDC_XOR & TE30ETA49 & Not(TE200) & physcond).setTriggerType(TT.minb) # noqa: F821 + LVL1MenuItem('L1_ZDC_XOR_TE4_VTE200' ).setLogic(ZDC_XOR & TE4 & Not(TE200) & physcond).setTriggerType(TT.minb) # noqa: F821 LVL1MenuItem('L1_ZDC_XOR_TE5_VTE200' ).setLogic(ZDC_XOR & TE5 & Not(TE200) & physcond).setTriggerType(TT.minb) # noqa: F821 LVL1MenuItem('L1_ZDC_XOR_TE20_VTE200' ).setLogic(ZDC_XOR & TE20 & Not(TE200) & physcond).setTriggerType(TT.minb) # noqa: F821 LVL1MenuItem('L1_ZDC_XOR_TRT_VTE200' ).setLogic(ZDC_XOR & NIMTRT & Not(TE200) & physcond).setTriggerType(TT.minb) # noqa: F821 diff --git a/Trigger/TriggerCommon/TriggerMenu/python/l1menu/Menu_Physics_HI_v5.py b/Trigger/TriggerCommon/TriggerMenu/python/l1menu/Menu_Physics_HI_v5.py index f091f6854c96e3142e7efc32ed6dd0285dad2a9c..cae6889aa1a0dd397cb1ef5d668107a9dbbea016 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/l1menu/Menu_Physics_HI_v5.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/l1menu/Menu_Physics_HI_v5.py @@ -57,7 +57,7 @@ def defineMenu(): # 16 x TAU #'HA2', 'HA3','HA8', 'HA12', 'HA12IL', 'HA12IM', 'HA12IT', 'HA15', 'HA20', 'HA20IL', 'HA20IM', 'HA20IT', 'HA25', 'HA25IT', 'HA30', 'HA40', #'HA2', 'HA3','HA8', 'HA12', 'HA12IL', 'HA12IM', 'HA12IT', 'HA15', 'HA20', 'HA20IL', 'HA20IM', 'HA20IT', 'HA25', 'HA25IT', 'HA30', 'HA40', - 'HA2', 'HA3','HA8', 'HA12', 'HA12IL', 'HA12IM', 'HA12IT', 'HA15', 'HA20', 'HA20IL', 'HA20IM', 'HA20IT', 'HA25IT', 'HA30', 'HA40', 'HA60', + 'HA1', 'HA2', 'HA3', 'HA8', 'HA12', 'HA12IL', 'HA12IM', 'HA12IT', 'HA15', 'HA20', 'HA20IL', 'HA20IM', 'HA20IT', 'HA25IT', 'HA30', 'HA60', #---------------------- # SLOT 8 / CON 0 (JET1) @@ -553,6 +553,8 @@ def defineMenu(): 'L1_ZDC_XOR', 'L1_ZDC_XOR_VTE50', 'L1_ZDC_XOR_VTE200', + 'L1_ZDC_XOR_TE3.0ETA49_VTE200', + 'L1_ZDC_XOR_TE4_VTE200', 'L1_ZDC_XOR_TE5_VTE200', 'L1_ZDC_XOR_TE20_VTE200', 'L1_ZDC_XOR_TRT_VTE200', @@ -700,7 +702,7 @@ def defineMenu(): 'L1_EM15HI_2TAU12IM', 'L1_EM15HI_2TAU12IM_J25_3J12', 'L1_EM15HI_2TAU12IM_XE35', - 'L1_EM15HI_TAU40_2TAU15', + #'L1_EM15HI_TAU40_2TAU15', #### NO-MU10 'L1_MU10_TAU12IM', #### NO-MU10 'L1_MU10_TAU12IM_J25_2J12', #### NO-MU10 'L1_MU10_TAU12IM_XE35', @@ -730,9 +732,11 @@ def defineMenu(): 'L1_TAU20_2TAU12_XE35', 'L1_TAU25IT_2TAU12IT_2J25_3J12', 'L1_TAU30', - 'L1_TAU40', + #'L1_TAU40', #'L1_TAU60', - #'L1_TAU8', + 'L1_2TAU1_VTE50', + 'L1_TAU1_TE4_VTE200', + 'L1_TAU1_TE5_VTE200', 'L1_2TAU2_VTE50', 'L1_2TAU3_VTE50', 'L1_2TAU2_VTE100', @@ -874,6 +878,8 @@ def defineMenu(): #'L1_TAU8_FIRSTEMPTY' : 114, 'L1_TAU8_UNPAIRED_ISO' : 115, 'L1_TAU8_UNPAIRED_NONISO' : 116, + 'L1_TAU1_TE4_VTE200' : 112, + 'L1_TAU1_TE5_VTE200' : 114, 'L1_ZDC_A_C_UNPAIRED_ISO' : 117, 'L1_MBTSA0' : 120, @@ -1034,7 +1040,7 @@ def defineMenu(): 'L1_J50_ABORTGAPNOTCALIB': 274, 'L1_J50_UNPAIRED_ISO': 275, 'L1_J50_UNPAIRED_NONISO': 276, - #'L1_TAU8': 277, + 'L1_2TAU1_VTE50': 277, 'L1_TAU12': 278, 'L1_TAU12IL': 279, 'L1_TAU12IM': 280, @@ -1055,7 +1061,7 @@ def defineMenu(): 'L1_TAU20_2TAU12_XE35': 295, 'L1_TAU25IT_2TAU12IT_2J25_3J12': 296, 'L1_TAU30': 297, - 'L1_TAU40': 298, + #'L1_TAU40': 298, #'L1_TAU60': 299, 'L1_EM20VH_FIRSTEMPTY': 300, 'L1_EM20VHI': 301, @@ -1082,7 +1088,7 @@ def defineMenu(): 'L1_EM15HI_2TAU12IM': 322, 'L1_EM15HI_2TAU12IM_J25_3J12': 323, 'L1_EM15HI_2TAU12IM_XE35': 324, - 'L1_EM15HI_TAU40_2TAU15': 325, + #'L1_EM15HI_TAU40_2TAU15': 325, 'L1_XE60': 357, 'L1_XE70': 358, @@ -1141,6 +1147,8 @@ def defineMenu(): 'L1_TE7.0ETA49_ZDC_A_VZDC_C_VTE200' : 478, 'L1_TE7.0ETA49_ZDC_C_VZDC_A_VTE200' : 479, + 'L1_ZDC_XOR_TE4_VTE200' : 360, + 'L1_ZDC_XOR_TE3.0ETA49_VTE200' : 361, 'L1_VZDC_A_C_VTE50' : 480, 'L1_ZDC_XOR_TE20_VTE200' : 481, 'L1_TRT_FILLED' : 482, diff --git a/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ThresholdDef.py b/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ThresholdDef.py index b844c4b55bd811871e8b9c33591aef48f90fa72f..b7c7c1507ec7dcb04daab087f5117d224efe0917 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ThresholdDef.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/l1menu/ThresholdDef.py @@ -232,7 +232,7 @@ class ThresholdDef: ThresholdValue.setDefaults('TAU',{'isobits' : '00000', 'use_relIso' : True }) - for thrV in [2, 3, 6, 8, 12, 15, 20, 25, 30, 35, 40, 50, 60,100]: + for thrV in [1, 2, 3, 6, 8, 12, 15, 20, 25, 30, 35, 40, 50, 60,100]: tc.registerThr('HA%i' % thrV, 'TAU').addThrValue(thrV) # beam splashes diff --git a/Trigger/TriggerCommon/TriggerMenu/python/menu/L1Seeds.py b/Trigger/TriggerCommon/TriggerMenu/python/menu/L1Seeds.py index 4488e48caa67b45dc7efa26832af43a9c30f44dd..34dca0c355dcb4a42f81c0dff2c47c2435ff43e2 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/menu/L1Seeds.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/menu/L1Seeds.py @@ -112,7 +112,8 @@ def getL1StandbySeed(l1items): #13 April 2017 (ATR-16122) removing SC, LHCF, and 3EM L1 triggers from L1_Standby (seeds HLT_noalg_L1Standby) to #reduce the L1 seed length to below 4000 characters, such that String4k is not overloaded #5 May 2017 also remove L1_X_Y_Z but only L1_X_Y_Z that have X_Y_Z all thresholds - exclude_list = ["L1_2MU4_J40_XE50","L1_EM15VHI_2TAU12IM_4J12","L1_EM15VHI_2TAU12IM_J25_3J12","L1_EM15VHI_2TAU12IM_XE35","L1_EM15VHI_TAU20IM_2TAU15_J25_2J20_3J15","L1_EM15VHI_TAU40_2TAU15","L1_EM15VH_2EM8VH_MU6","L1_EM20VHI_TAU20IM_2TAU20_J25_3J20","L1_J40.0ETA25_2J25_J20.31ETA49","L1_MU10_2J15_J20","L1_MU10_TAU12IM_3J12","L1_MU10_TAU12IM_J25_2J12","L1_MU10_TAU12IM_XE35","L1_MU10_TAU20IM_J25_2J20","L1_MU4_J50_XE40","L1_MU6_J30.0ETA49_2J20.0ETA49","L1_TAU20IM_2J20_XE45","L1_TAU20IM_2TAU12IM_J25_2J20_3J12","L1_TAU20IM_2TAU12IM_XE35","L1_TAU25IM_2TAU20IM_2J25_3J20","L1_TAU40_2TAU12IM_XE40"] + #3 October removing two more HI UPC items + exclude_list = ["L1_2MU4_J40_XE50","L1_EM15VHI_2TAU12IM_4J12","L1_EM15VHI_2TAU12IM_J25_3J12","L1_EM15VHI_2TAU12IM_XE35","L1_EM15VHI_TAU20IM_2TAU15_J25_2J20_3J15","L1_EM15VHI_TAU40_2TAU15","L1_EM15VH_2EM8VH_MU6","L1_EM20VHI_TAU20IM_2TAU20_J25_3J20","L1_J40.0ETA25_2J25_J20.31ETA49","L1_MU10_2J15_J20","L1_MU10_TAU12IM_3J12","L1_MU10_TAU12IM_J25_2J12","L1_MU10_TAU12IM_XE35","L1_MU10_TAU20IM_J25_2J20","L1_MU4_J50_XE40","L1_MU6_J30.0ETA49_2J20.0ETA49","L1_TAU20IM_2J20_XE45","L1_TAU20IM_2TAU12IM_J25_2J20_3J12","L1_TAU20IM_2TAU12IM_XE35","L1_TAU25IM_2TAU20IM_2J25_3J20","L1_TAU40_2TAU12IM_XE40","L1_ZDC_XOR_TE4_VTE200","L1_ZDC_XOR_TE3.0ETA49_VTE200"] standby_seeds = ",".join([ x for x in l1items if "_EMPTY" not in x and "CALREQ" not in x and "ZB" not in x and "-" not in x and "CMU" not in x and "ALFA" not in x and "RD" not in x and "BCM" not in x and "BGRP12" not in x and "FTK" not in x and "SC" not in x and "LHCF" not in x and "AFP" not in x and "3EM" not in x and x not in exclude_list]) return standby_seeds diff --git a/Trigger/TriggerCommon/TriggerMenu/python/menu/Physics_HI_v5.py b/Trigger/TriggerCommon/TriggerMenu/python/menu/Physics_HI_v5.py index d730a2005db96d6cea88d41ed46b8abe1f1184ef..44379ca26c67be6ab759ac0d12bdecae7c9fa342 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/menu/Physics_HI_v5.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/menu/Physics_HI_v5.py @@ -46,11 +46,13 @@ def setupMenu(): ['mu10_idperf', 'L1_MU6', [], [HardProbesStream, 'express'], ['RATE:SingleMuon','BW:Muon'], -1], #RoI muons + ['mu3', 'L1_MU4', [], [HardProbesStream], ['RATE:SingleMuon','BW:Muon'], -1], ['mu4', 'L1_MU4', [], [HardProbesStream, 'express'], ['RATE:SingleMuon','BW:Muon'], -1], ['mu6', 'L1_MU4', [], [HardProbesStream], ['RATE:SingleMuon','BW:Muon'], -1], ['mu8', 'L1_MU6', [], [HardProbesStream], ['RATE:SingleMuon','BW:Muon'], -1], ['mu10', 'L1_MU6', [], [HardProbesStream, 'express'], ['RATE:SingleMuon','BW:Muon'], -1], ['mu14', 'L1_MU11', [], [HardProbesStream, 'express'], ['RATE:SingleMuon','BW:Muon'], -1], + ['mu20', 'L1_MU15', [], [HardProbesStream, 'express'], ['RATE:SingleMuon','BW:Muon'], -1], #msonly ['mu15_msonly', 'L1_MU11', [], [HardProbesStream, 'express'], ['RATE:SingleMuon', 'BW:Muon'], -1], @@ -229,18 +231,18 @@ def setupMenu(): ['g18_etcut', 'L1_EM12', [], [HardProbesStream], ['RATE:SinglePhoton', 'BW:Egamma'], -1], #heavy ion instances - ['e13_etcut_ion', 'L1_EM10', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], + ['e13_etcut_ion', 'L1_EM10', [], [HardProbesStream, 'express'], ['RATE:SingleElectron', 'BW:Egamma'], -1], ['e15_etcut_ion', 'L1_EM12', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], ['e18_etcut_ion', 'L1_EM14', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], ['e20_etcut_ion', 'L1_EM16', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], - ['e30_etcut_ion', 'L1_EM22', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], - ['e50_etcut_ion', 'L1_EM22', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], + ['e30_etcut_ion', 'L1_EM22', [], [HardProbesStream, 'express'], ['RATE:SingleElectron', 'BW:Egamma'], -1], + ['e50_etcut_ion', 'L1_EM22', [], [HardProbesStream, 'express'], ['RATE:SingleElectron', 'BW:Egamma'], -1], #['g12_etcut_ion', 'L1_EM10', [], [HardProbesStream, 'express'], ['RATE:SinglePhoton', 'BW:Egamma'], -1], ['g13_etcut_ion', 'L1_EM10', [], [HardProbesStream], ['RATE:SinglePhoton', 'BW:Egamma'], -1], ['g18_etcut_ion', 'L1_EM12', [], [HardProbesStream], ['RATE:SinglePhoton', 'BW:Egamma'], -1], - ['e15_loose_ion', 'L1_EM12', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], + ['e15_loose_ion', 'L1_EM12', [], [HardProbesStream, 'express'], ['RATE:SingleElectron', 'BW:Egamma'], -1], ['e15_medium_ion', 'L1_EM12', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], ['e15_lhloose_ion_L1EM12', 'L1_EM12', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], ['e15_lhmedium_ion_L1EM12', 'L1_EM12', [], [HardProbesStream], ['RATE:SingleElectron', 'BW:Egamma'], -1], @@ -272,7 +274,8 @@ def setupMenu(): ['g20_loose', 'L1_EM12', [], [HardProbesStream], ['RATE:SinglePhoton', 'BW:Egamma'], -1], ['g20_loose_ion', 'L1_EM12', [], [HardProbesStream], ['RATE:SinglePhoton', 'BW:Egamma'], -1], #['g20_medium_ion', 'L1_EM12', [], [HardProbesStream], ['RATE:SinglePhoton', 'BW:Egamma'], -1], - + ['g50_loose_ion', 'L1_EM22', [], [HardProbesStream, 'express'], ['RATE:SinglePhoton', 'BW:Egamma'], -1], + #di-photon triggers ['2g15_loose', 'L1_2EM10', [], [HardProbesStream], ['RATE:MultiPhoton', 'BW:Egamma'], -1], ['2g15_loose_ion', 'L1_2EM10', [], [HardProbesStream], ['RATE:MultiPhoton', 'BW:Egamma'], -1], @@ -329,6 +332,8 @@ def setupMenu(): ['mu6_j30_ion', 'L1_MU6', ['L1_MU6', ''], [HardProbesStream], ['RATE:MuonBjet', 'BW:BJet'], -1,['serial',-1,['mu6', 'j30_ion'] ]], #UPC:Supporting + ['hi_upc_FgapAC_mb_sptrk_exclusiveloose2_L12TAU1_VTE50', 'L1_2TAU1_VTE50', ['', ''], [UPCStream],["BW:UPC", "RATE:UPC"], 1, ['serial', -1, ['hi_upc_FgapAC','mb_sptrk_exclusiveloose2'],False]], + ['hi_upc_FgapAC_mb_sptrk_exclusiveloose2_L12TAU2_VTE200', 'L1_2TAU2_VTE200', ['', ''], [UPCStream],["BW:UPC", "RATE:UPC"], 1, ['serial', -1, ['hi_upc_FgapAC','mb_sptrk_exclusiveloose2'],False]], ['hi_upc_FgapAC_mb_sptrk_exclusiveloose1_L1ZDC_XOR_VTE50', 'L1_ZDC_XOR_VTE50', ['', ''], [UPCStream],["BW:UPC", "RATE:UPC"], 1, ['serial', -1, ['hi_upc_FgapAC','mb_sptrk_exclusiveloose1'],False]], ['hi_upc_FgapAC_mb_sptrk_exclusiveloose2_L1ZDC_XOR_VTE50', 'L1_ZDC_XOR_VTE50', ['', ''], [UPCStream],["BW:UPC", "RATE:UPC"], 1, ['serial', -1, ['hi_upc_FgapAC','mb_sptrk_exclusiveloose2'],False]], ['hi_upc_FgapAC_mb_sptrk_exclusiveloose1_L1MU4_VTE50', 'L1_MU4_VTE50', ['', ''], [UPCStream],["BW:UPC", "RATE:UPC"], 1, ['serial', -1, ['hi_upc_FgapAC','mb_sptrk_exclusiveloose1'],False]], @@ -432,6 +437,11 @@ def setupMenu(): ['hi_gg_upc_FgapAC_L12TAU3_VTE100', 'L1_2TAU3_VTE100', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['hi_gg_upc_FgapAC_L12TAU2_VTE50', 'L1_2TAU2_VTE50', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['hi_gg_upc_FgapAC_L12TAU3_VTE50', 'L1_2TAU3_VTE50', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], + ['hi_gg_upc_FgapAC_L12TAU1_VTE50', 'L1_2TAU1_VTE50', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], + + + ['hi_gg_upc_FgapAC_L1TAU1_TE4_VTE200', 'L1_TAU1_TE4_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], + ['hi_gg_upc_FgapAC_L1TAU1_TE5_VTE200', 'L1_TAU1_TE5_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['hi_gg_upc_L1TE5_VTE200', 'L1_TE5_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['hi_gg_upc_L1TE4_VTE200', 'L1_TE4_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], @@ -476,11 +486,14 @@ def setupMenu(): #MB UPC: ['mb_sptrk_L1ZDC_XOR_VTE200', 'L1_ZDC_XOR_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], + ['mb_sptrk_L1ZDC_XOR_TE4_VTE200', 'L1_ZDC_XOR_TE4_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], + ['mb_sptrk_L1ZDC_XOR_TE3.0ETA49_VTE200', 'L1_ZDC_XOR_TE3.0ETA49_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_L1ZDC_XOR_VTE200_MBTS_1', 'L1_ZDC_XOR_VTE200_MBTS_1', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_exclusiveloose2_L12TAU2_VTE50', 'L1_2TAU2_VTE50', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_exclusiveloose2_L12TAU2_VTE100', 'L1_2TAU2_VTE100', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_exclusiveloose2_L12TAU2_VTE200', 'L1_2TAU2_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], + ['mb_sptrk_vetombts2in_exclusiveloose2_L12TAU1_VTE50', 'L1_2TAU1_VTE50', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_vetombts2in_exclusiveloose2_L12TAU2_VTE50', 'L1_2TAU2_VTE50', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_vetombts2in_exclusiveloose2_L12TAU2_VTE100', 'L1_2TAU2_VTE100', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], ['mb_sptrk_vetombts2in_exclusiveloose2_L12TAU2_VTE200', 'L1_2TAU2_VTE200', [], [UPCStream],["BW:UPC", "RATE:UPC"], 1], @@ -634,9 +647,9 @@ def setupMenu(): #['noalg_mb_L1TE9000.0ETA49', 'L1_TE9000.0ETA49', [], [MinBiasStream], ["BW:MinBias", "RATE:MinBias"], 1], #PC - ['noalg_pc_L1TE50_VTE600', 'L1_TE50_VTE600.0ETA49', [], [PCStream], ["BW:PC", "RATE:PC"], 1], + ['noalg_pc_L1TE50_VTE600.0ETA49', 'L1_TE50_VTE600.0ETA49', [], [PCStream], ["BW:PC", "RATE:PC"], 1], #CC - ['noalg_cc_L1TE600', 'L1_TE600.0ETA49', [], [CCStream], ["BW:CC", "RATE:CC"], 1], + ['noalg_cc_L1TE600.0ETA49', 'L1_TE600.0ETA49', [], [CCStream], ["BW:CC", "RATE:CC"], 1], #min bias ['noalg_mb_L1MBTS_2', 'L1_MBTS_2', [], [MinBiasStream], ["BW:MinBias", "RATE:MinBias"], 1], diff --git a/Trigger/TriggerCommon/TriggerMenu/python/menu/SignatureDicts.py b/Trigger/TriggerCommon/TriggerMenu/python/menu/SignatureDicts.py index ace983b69947912b4a0b8b2ea6e916a9441d1844..78b6cc51dd674ac0cba4fa12c4f6460c9e8b6cbe 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/menu/SignatureDicts.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/menu/SignatureDicts.py @@ -558,7 +558,7 @@ MinBiasChainParts = { 'multiplicity' : '', 'trigType' : ['mb'], 'threshold' : '', - 'extra' : ['noisesup', 'vetombts2in', 'vetombts1side2in', 'vetospmbts2in', "vetosp" ,'ion', 'ncb', 'blayer', 'exclusiveloose', 'exclusiveloose1', 'exclusiveloose2', 'exclusivetight'], #ncb = non collision background, blayer = only sum innermost pix layer + 'extra' : ['noisesup', 'ion', 'ncb', 'blayer', 'exclusiveloose', 'exclusiveloose1', 'exclusiveloose2', 'exclusivetight'], #ncb = non collision background, blayer = only sum innermost pix layer 'IDinfo' : [], 'ZDCinfo' : ['lg', 'hg'], 'trkInfo' : ['hlttr', 'ftk', 'costr'], @@ -574,6 +574,7 @@ MinBiasChainParts = { 'hypoEFsumEtInfo': ['sumet40', 'sumet50', 'sumet60', 'sumet70', 'sumet80', 'sumet90', 'sumet110', 'sumet150',], 'recoAlg' : ['mbts', 'sptrk', 'sp', 'noalg', 'perf', 'hmt', 'hmtperf', 'idperf', 'zdcperf'], 'addInfo' : ['peb','hipeb'], + 'veto' : ['vetombts2in', 'vetombts1side2in', 'vetospmbts2in', 'vetosp'], } # ---- MinBiasDictinary of default Values ---- MinBiasChainParts_Default = { @@ -593,6 +594,7 @@ MinBiasChainParts_Default = { 'hypoEFsumEtInfo': '', 'recoAlg' : [], 'addInfo' : [], + 'veto' : '', } #========================================================== diff --git a/Trigger/TriggerCommon/TriggerMenu/python/minbias/MinBiasDef.py b/Trigger/TriggerCommon/TriggerMenu/python/minbias/MinBiasDef.py index 69b3df2e7f9c9c926a79d32e8eeb48b79fb4cbf3..343969029435d33c38f89e7fbac1d538035cce5a 100644 --- a/Trigger/TriggerCommon/TriggerMenu/python/minbias/MinBiasDef.py +++ b/Trigger/TriggerCommon/TriggerMenu/python/minbias/MinBiasDef.py @@ -137,7 +137,7 @@ class L2EFChain_MB(L2EFChainDef): doBLayer=True doVetoSp=False - if 'vetosp' in self.chainPart['extra']: + if 'vetosp' in self.chainPart['veto']: doVetoSp=True doVetoSpN=False if 'vetosp' in self.chainPart['hypoL2Info']: @@ -147,12 +147,12 @@ class L2EFChain_MB(L2EFChainDef): doSptrk=True doMbtsVeto=False - if "vetombts2in" in self.chainPart['extra'] or "vetospmbts2in" in self.chainPart['extra']: #do EFID + if "vetombts2in" in self.chainPart['veto'] or "vetospmbts2in" in self.chainPart['veto']: #do EFID doMbtsVeto=True theL2MbtsFex=L2MbMbtsFex theL2MbtsHypo=MbMbtsHypo("L2MbMbtsHypo_1_1_inn_veto") - if "vetombts1side2in" in self.chainPart['extra']: #do EFID + if "vetombts1side2in" in self.chainPart['veto']: #do EFID doMbtsVeto=True theL2MbtsFex=L2MbMbtsFex theL2MbtsHypo=MbMbtsHypo("L2MbMbtsHypo_1_1_inn_one_side_veto") @@ -181,9 +181,9 @@ class L2EFChain_MB(L2EFChainDef): chainSuffix = "sp" if doMbtsVeto: - if "vetombts2in" in self.chainPart['extra']: + if "vetombts2in" in self.chainPart['veto']: chainSuffix = chainSuffix+"_vetombts2in" - if "vetombts1side2in" in self.chainPart['extra']: + if "vetombts1side2in" in self.chainPart['veto']: chainSuffix = chainSuffix+"_vetombts1side2in" if doMbtsVeto and doVetoSp: # this will never be done w tracks @@ -305,7 +305,7 @@ class L2EFChain_MB(L2EFChainDef): if 'hipeb' in self.chainPart['addInfo']: from TrigDetCalib.TrigDetCalibConfig import TrigSubDetListWriter HISubDetListWriter = TrigSubDetListWriter("HISubDetListWriter") - HISubDetListWriter.SubdetId = ['TDAQ_CTP','InnerDetector','FCal','FORWARD_ZDC'] + HISubDetListWriter.SubdetId = ['TDAQ_CTP','InnerDetector','FCal','FORWARD_ZDC','Muons'] HISubDetListWriter.MaxRoIsPerEvent=1 self.EFsequenceList += [[['EF_mb_step1'], [ HISubDetListWriter ], @@ -469,11 +469,11 @@ class L2EFChain_MB(L2EFChainDef): theL2Fex = L2MbMbtsFex doMbtsVeto=False - if "vetombts2in" in self.chainPart['extra']: #do EFID + if "vetombts2in" in self.chainPart['veto']: #do EFID doMbtsVeto=True theL2MbtsVetoHypo=MbMbtsHypo("L2MbMbtsHypo_1_1_inn_veto") - if "vetombts1side2in" in self.chainPart['extra']: #do EFID + if "vetombts1side2in" in self.chainPart['veto']: #do EFID doMbtsVeto=True theL2MbtsVetoHypo=MbMbtsHypo("L2MbMbtsHypo_1_1_inn_one_side_veto") @@ -516,9 +516,9 @@ class L2EFChain_MB(L2EFChainDef): logMinBiasDef.error("Something weird in the setup_mb_mbts(), please check") else: theL2Hypo = theL2MbtsVetoHypo - if "vetombts2in" in self.chainPart['extra']: + if "vetombts2in" in self.chainPart['veto']: chainSuffix = chainSuffix+"_vetombts2in" - if "vetombts1side2in" in self.chainPart['extra']: + if "vetombts1side2in" in self.chainPart['veto']: chainSuffix = chainSuffix+"_vetombts1side2in" ########## EF algos ################## diff --git a/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_MC_HI_v5.xml b/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_MC_HI_v5.xml index 65d9c0990c1d74c2091c8016fdd409cfe6022aec..5993f8c9910a9affcd1887ed11ad0ff77509ca2f 100644 --- a/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_MC_HI_v5.xml +++ b/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_MC_HI_v5.xml @@ -3,7 +3,7 @@ <LVL1Config name="MC_HI_v5" ctpVersion="4" l1Version="1"> <!--File is generated by TriggerMenu--> <!--No. L1 thresholds defined: 316--> - <!--No. L1 items defined: 342--> + <!--No. L1 items defined: 345--> <TriggerMenu name="MC_HI_v5" phase="lumi"> <TriggerItem ctpid="0" partition="1" name="L1_EM18" complex_deadtime="0" definition="(EM18[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> @@ -898,12 +898,15 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="112" partition="1" name="L1_ZDC_A_C_BGRP7" complex_deadtime="0" definition="(ZDC_A[x1]&ZDC_C[x1]&BGRP0&BGRP7)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="112" partition="1" name="L1_TAU1_TE4_VTE200" complex_deadtime="0" definition="(HA1[x1]&TE4[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> - <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <TriggerCondition multi="1" name="HA1_x1" triggerthreshold="HA1"/> + <TriggerCondition multi="1" name="TE4_x1" triggerthreshold="TE4"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP7"/> + <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> <TriggerItem ctpid="113" partition="1" name="L1_LUCID_UNPAIRED_ISO" complex_deadtime="0" definition="((LUCID_A[x1]|LUCID_C[x1])&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -916,25 +919,30 @@ <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> - <TriggerItem ctpid="114" partition="1" name="L1_TAU12_UNPAIRED_ISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP4)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="114" partition="1" name="L1_TAU1_TE5_VTE200" complex_deadtime="0" definition="(HA1[x1]&TE5[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> + <TriggerCondition multi="1" name="HA1_x1" triggerthreshold="HA1"/> + <TriggerCondition multi="1" name="TE5_x1" triggerthreshold="TE5"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP4"/> + <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="115" partition="1" name="L1_TAU12_UNPAIRED_NONISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP5)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="115" partition="1" name="L1_ZDC_A_C_BGRP7" complex_deadtime="0" definition="(ZDC_A[x1]&ZDC_C[x1]&BGRP0&BGRP7)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP5"/> + <InternalTrigger name="BGRP7"/> </AND> </TriggerItem> - <TriggerItem ctpid="116" partition="1" name="L1_TAU12_EMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP3)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="116" partition="1" name="L1_TAU12_UNPAIRED_ISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP4)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP3"/> + <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> <TriggerItem ctpid="117" partition="1" name="L1_ZDC_A_C_UNPAIRED_ISO" complex_deadtime="0" definition="(ZDC_A[x1]&ZDC_C[x1]&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -945,16 +953,16 @@ <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> - <TriggerItem ctpid="118" partition="1" name="L1_TAU12_FIRSTEMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP6)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="118" partition="1" name="L1_TAU12_UNPAIRED_NONISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP5)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP6"/> + <InternalTrigger name="BGRP5"/> </AND> </TriggerItem> - <TriggerItem ctpid="119" partition="1" name="L1_ZDC_AND_EMPTY" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP3)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="119" partition="1" name="L1_TAU12_EMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP3)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> + <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> <InternalTrigger name="BGRP3"/> </AND> @@ -982,11 +990,11 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="123" partition="1" name="L1_ZDC_AND_UNPAIRED_ISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="123" partition="1" name="L1_TAU12_FIRSTEMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP6)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> + <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP4"/> + <InternalTrigger name="BGRP6"/> </AND> </TriggerItem> <TriggerItem ctpid="124" partition="1" name="L1_2MU6_UNPAIRED_ISO" complex_deadtime="0" definition="(MU6[x2]&BGRP0&BGRP4)" trigger_type="10001000" monitor="LF:000|HF:000"> @@ -1096,22 +1104,18 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="139" partition="1" name="L1_ZDC_AND_UNPAIRED_NONISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP5)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="139" partition="1" name="L1_ZDC_AND_EMPTY" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP3)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP5"/> + <InternalTrigger name="BGRP3"/> </AND> </TriggerItem> - <TriggerItem ctpid="140" partition="1" name="L1_MLZ_A" complex_deadtime="0" definition="((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="140" partition="1" name="L1_ZDC_AND_UNPAIRED_ISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <OR> - <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> - <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> - <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> - </OR> + <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> + <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> <TriggerItem ctpid="141" partition="1" name="L1_TE12000" complex_deadtime="0" definition="(TE12000[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> @@ -1234,15 +1238,11 @@ <InternalTrigger name="BGRP3"/> </AND> </TriggerItem> - <TriggerItem ctpid="152" partition="1" name="L1_MLZ_C" complex_deadtime="0" definition="((MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="152" partition="1" name="L1_ZDC_AND_UNPAIRED_NONISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP5)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <OR> - <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> - <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> - <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> - </OR> + <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> + <InternalTrigger name="BGRP5"/> </AND> </TriggerItem> <TriggerItem ctpid="153" partition="1" name="L1_MBTSA4" complex_deadtime="0" definition="(MBTS_A4[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -1273,22 +1273,12 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="157" partition="1" name="L1_MBLZ" complex_deadtime="0" definition="((((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&(MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1]))|BCM_Wide[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="157" partition="1" name="L1_MLZ_A" complex_deadtime="0" definition="((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <OR> - <AND> - <OR> - <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> - <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> - <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> - </OR> - <OR> - <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> - <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> - <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> - </OR> - </AND> - <TriggerCondition multi="1" name="BCM_Wide_x1" triggerthreshold="BCM_Wide"/> + <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> </OR> <InternalTrigger name="BGRP0"/> <InternalTrigger name="BGRP1"/> @@ -1308,10 +1298,15 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="160" partition="1" name="L1_BGRP0" complex_deadtime="0" definition="(RNDM0&BGRP0)" trigger_type="10000001" monitor="LF:000|HF:000"> + <TriggerItem ctpid="160" partition="1" name="L1_MLZ_C" complex_deadtime="0" definition="((MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <InternalTrigger name="RNDM0"/> + <OR> + <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> + </OR> <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> <TriggerItem ctpid="161" partition="1" name="L1_MBTSA8" complex_deadtime="0" definition="(MBTS_A8[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -1321,6 +1316,33 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> + <TriggerItem ctpid="162" partition="1" name="L1_MBLZ" complex_deadtime="0" definition="((((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&(MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1]))|BCM_Wide[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <AND> + <OR> + <AND> + <OR> + <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> + </OR> + <OR> + <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> + </OR> + </AND> + <TriggerCondition multi="1" name="BCM_Wide_x1" triggerthreshold="BCM_Wide"/> + </OR> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> + <TriggerItem ctpid="163" partition="1" name="L1_BGRP0" complex_deadtime="0" definition="(RNDM0&BGRP0)" trigger_type="10000001" monitor="LF:000|HF:000"> + <AND> + <InternalTrigger name="RNDM0"/> + <InternalTrigger name="BGRP0"/> + </AND> + </TriggerItem> <TriggerItem ctpid="164" partition="1" name="L1_MBTSA10" complex_deadtime="0" definition="(MBTS_A10[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="MBTS_A10_x1" triggerthreshold="MBTS_A10"/> @@ -1916,6 +1938,16 @@ <InternalTrigger name="BGRP5"/> </AND> </TriggerItem> + <TriggerItem ctpid="277" partition="1" name="L1_2TAU1_VTE50" complex_deadtime="0" definition="(HA1[x2]&!TE50[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> + <AND> + <TriggerCondition multi="2" name="HA1_x2" triggerthreshold="HA1"/> + <NOT> + <TriggerCondition multi="1" name="TE50_x1" triggerthreshold="TE50"/> + </NOT> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> <TriggerItem ctpid="278" partition="1" name="L1_TAU12" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> @@ -2081,13 +2113,6 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="298" partition="1" name="L1_TAU40" complex_deadtime="0" definition="(HA40[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:111|HF:000"> - <AND> - <TriggerCondition multi="1" name="HA40_x1" triggerthreshold="HA40"/> - <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> - </AND> - </TriggerItem> <TriggerItem ctpid="300" partition="1" name="L1_EM20VH_FIRSTEMPTY" complex_deadtime="0" definition="(EM20VH[x1]&BGRP0&BGRP6)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="EM20VH_x1" triggerthreshold="EM20VH"/> @@ -2273,15 +2298,6 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="325" partition="1" name="L1_EM15HI_TAU40_2TAU15" complex_deadtime="0" definition="(EM15HI[x1]&HA40[x1]&HA15[x2]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> - <AND> - <TriggerCondition multi="1" name="EM15HI_x1" triggerthreshold="EM15HI"/> - <TriggerCondition multi="1" name="HA40_x1" triggerthreshold="HA40"/> - <TriggerCondition multi="2" name="HA15_x2" triggerthreshold="HA15"/> - <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> - </AND> - </TriggerItem> <TriggerItem ctpid="326" partition="1" name="L1_TE600.0ETA49" complex_deadtime="0" definition="(TE600.0ETA49[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="TE600.0ETA49_x1" triggerthreshold="TE600.0ETA49"/> @@ -2538,6 +2554,54 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> + <TriggerItem ctpid="360" partition="1" name="L1_ZDC_XOR_TE4_VTE200" complex_deadtime="0" definition="(((ZDC_A[x1]&!ZDC_C[x1])|(ZDC_C[x1]&!ZDC_A[x1]))&TE4[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <AND> + <OR> + <AND> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + </NOT> + </AND> + <AND> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + </NOT> + </AND> + </OR> + <TriggerCondition multi="1" name="TE4_x1" triggerthreshold="TE4"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> + <TriggerItem ctpid="361" partition="1" name="L1_ZDC_XOR_TE3.0ETA49_VTE200" complex_deadtime="0" definition="(((ZDC_A[x1]&!ZDC_C[x1])|(ZDC_C[x1]&!ZDC_A[x1]))&TE3.0ETA49[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <AND> + <OR> + <AND> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + </NOT> + </AND> + <AND> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + </NOT> + </AND> + </OR> + <TriggerCondition multi="1" name="TE3.0ETA49_x1" triggerthreshold="TE3.0ETA49"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> <TriggerItem ctpid="470" partition="1" name="L1_MBTS_1_ZDC_A_VZDC_C_VTE200" complex_deadtime="0" definition="((MBTS_A[x1]|MBTS_C[x1])&ZDC_A[x1]&!ZDC_C[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <OR> @@ -3175,8 +3239,8 @@ <Prescale ctpid="159" cut="000001" value="1"/> <Prescale ctpid="160" cut="000001" value="1"/> <Prescale ctpid="161" cut="000001" value="1"/> - <Prescale ctpid="162" cut="-000001" value="-1"/> - <Prescale ctpid="163" cut="-000001" value="-1"/> + <Prescale ctpid="162" cut="000001" value="1"/> + <Prescale ctpid="163" cut="000001" value="1"/> <Prescale ctpid="164" cut="000001" value="1"/> <Prescale ctpid="165" cut="000001" value="1"/> <Prescale ctpid="166" cut="000001" value="1"/> @@ -3290,7 +3354,7 @@ <Prescale ctpid="274" cut="000001" value="1"/> <Prescale ctpid="275" cut="000001" value="1"/> <Prescale ctpid="276" cut="000001" value="1"/> - <Prescale ctpid="277" cut="-000001" value="-1"/> + <Prescale ctpid="277" cut="000001" value="1"/> <Prescale ctpid="278" cut="000001" value="1"/> <Prescale ctpid="279" cut="000001" value="1"/> <Prescale ctpid="280" cut="000001" value="1"/> @@ -3311,7 +3375,7 @@ <Prescale ctpid="295" cut="000001" value="1"/> <Prescale ctpid="296" cut="000001" value="1"/> <Prescale ctpid="297" cut="000001" value="1"/> - <Prescale ctpid="298" cut="000001" value="1"/> + <Prescale ctpid="298" cut="-000001" value="-1"/> <Prescale ctpid="299" cut="-000001" value="-1"/> <Prescale ctpid="300" cut="000001" value="1"/> <Prescale ctpid="301" cut="000001" value="1"/> @@ -3338,7 +3402,7 @@ <Prescale ctpid="322" cut="000001" value="1"/> <Prescale ctpid="323" cut="000001" value="1"/> <Prescale ctpid="324" cut="000001" value="1"/> - <Prescale ctpid="325" cut="000001" value="1"/> + <Prescale ctpid="325" cut="-000001" value="-1"/> <Prescale ctpid="326" cut="000001" value="1"/> <Prescale ctpid="327" cut="000001" value="1"/> <Prescale ctpid="328" cut="000001" value="1"/> @@ -3373,8 +3437,8 @@ <Prescale ctpid="357" cut="000001" value="1"/> <Prescale ctpid="358" cut="000001" value="1"/> <Prescale ctpid="359" cut="000001" value="1"/> - <Prescale ctpid="360" cut="-000001" value="-1"/> - <Prescale ctpid="361" cut="-000001" value="-1"/> + <Prescale ctpid="360" cut="000001" value="1"/> + <Prescale ctpid="361" cut="000001" value="1"/> <Prescale ctpid="362" cut="-000001" value="-1"/> <Prescale ctpid="363" cut="-000001" value="-1"/> <Prescale ctpid="364" cut="-000001" value="-1"/> @@ -3956,6 +4020,27 @@ <TriggerCounter name="7EM8I" type="CTPIN"> <TriggerCondition name="7EM8I" triggerthreshold="EM8I" multi="7"/> </TriggerCounter> + <TriggerCounter name="1HA1" type="CTPIN"> + <TriggerCondition name="1HA1" triggerthreshold="HA1" multi="1"/> + </TriggerCounter> + <TriggerCounter name="2HA1" type="CTPIN"> + <TriggerCondition name="2HA1" triggerthreshold="HA1" multi="2"/> + </TriggerCounter> + <TriggerCounter name="3HA1" type="CTPIN"> + <TriggerCondition name="3HA1" triggerthreshold="HA1" multi="3"/> + </TriggerCounter> + <TriggerCounter name="4HA1" type="CTPIN"> + <TriggerCondition name="4HA1" triggerthreshold="HA1" multi="4"/> + </TriggerCounter> + <TriggerCounter name="5HA1" type="CTPIN"> + <TriggerCondition name="5HA1" triggerthreshold="HA1" multi="5"/> + </TriggerCounter> + <TriggerCounter name="6HA1" type="CTPIN"> + <TriggerCondition name="6HA1" triggerthreshold="HA1" multi="6"/> + </TriggerCounter> + <TriggerCounter name="7HA1" type="CTPIN"> + <TriggerCondition name="7HA1" triggerthreshold="HA1" multi="7"/> + </TriggerCounter> <TriggerCounter name="1HA12" type="CTPIN"> <TriggerCondition name="1HA12" triggerthreshold="HA12" multi="1"/> </TriggerCounter> @@ -4229,27 +4314,6 @@ <TriggerCounter name="7HA30" type="CTPIN"> <TriggerCondition name="7HA30" triggerthreshold="HA30" multi="7"/> </TriggerCounter> - <TriggerCounter name="1HA40" type="CTPIN"> - <TriggerCondition name="1HA40" triggerthreshold="HA40" multi="1"/> - </TriggerCounter> - <TriggerCounter name="2HA40" type="CTPIN"> - <TriggerCondition name="2HA40" triggerthreshold="HA40" multi="2"/> - </TriggerCounter> - <TriggerCounter name="3HA40" type="CTPIN"> - <TriggerCondition name="3HA40" triggerthreshold="HA40" multi="3"/> - </TriggerCounter> - <TriggerCounter name="4HA40" type="CTPIN"> - <TriggerCondition name="4HA40" triggerthreshold="HA40" multi="4"/> - </TriggerCounter> - <TriggerCounter name="5HA40" type="CTPIN"> - <TriggerCondition name="5HA40" triggerthreshold="HA40" multi="5"/> - </TriggerCounter> - <TriggerCounter name="6HA40" type="CTPIN"> - <TriggerCondition name="6HA40" triggerthreshold="HA40" multi="6"/> - </TriggerCounter> - <TriggerCounter name="7HA40" type="CTPIN"> - <TriggerCondition name="7HA40" triggerthreshold="HA40" multi="7"/> - </TriggerCounter> <TriggerCounter name="1HA60" type="CTPIN"> <TriggerCondition name="1HA60" triggerthreshold="HA60" multi="1"/> </TriggerCounter> @@ -6081,92 +6145,92 @@ <Signal range_begin="21" range_end="21"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="146" mapping="0" name="HA2" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA2full" phimin="0" phimax="64" priority="1" thresholdval="2" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="146" mapping="0" name="HA1" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA1full" phimin="0" phimax="64" priority="1" thresholdval="1" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="0" range_end="2"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="147" mapping="1" name="HA3" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA3full" phimin="0" phimax="64" priority="1" thresholdval="3" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="147" mapping="1" name="HA2" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA2full" phimin="0" phimax="64" priority="1" thresholdval="2" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="3" range_end="5"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="148" mapping="2" name="HA8" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA8full" phimin="0" phimax="64" priority="1" thresholdval="8" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="148" mapping="2" name="HA3" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA3full" phimin="0" phimax="64" priority="1" thresholdval="3" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="6" range_end="8"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="149" mapping="3" name="HA12" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA12full" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="149" mapping="3" name="HA8" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA8full" phimin="0" phimax="64" priority="1" thresholdval="8" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="9" range_end="11"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="150" mapping="4" name="HA12IL" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA12ILfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="150" mapping="4" name="HA12" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA12full" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="12" range_end="14"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="151" mapping="5" name="HA12IM" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA12IMfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="151" mapping="5" name="HA12IL" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA12ILfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="15" range_end="17"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="152" mapping="6" name="HA12IT" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA12ITfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="152" mapping="6" name="HA12IM" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA12IMfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="18" range_end="20"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="153" mapping="7" name="HA15" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA15full" phimin="0" phimax="64" priority="1" thresholdval="15" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="153" mapping="7" name="HA12IT" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA12ITfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="21" range_end="23"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="154" mapping="8" name="HA20" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA20full" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="154" mapping="8" name="HA15" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA15full" phimin="0" phimax="64" priority="1" thresholdval="15" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="0" range_end="2"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="155" mapping="9" name="HA20IL" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA20ILfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="155" mapping="9" name="HA20" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA20full" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="3" range_end="5"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="156" mapping="10" name="HA20IM" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA20IMfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="156" mapping="10" name="HA20IL" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA20ILfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="6" range_end="8"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="157" mapping="11" name="HA20IT" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA20ITfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="157" mapping="11" name="HA20IM" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA20IMfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="9" range_end="11"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="158" mapping="12" name="HA25IT" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA25ITfull" phimin="0" phimax="64" priority="1" thresholdval="25" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="158" mapping="12" name="HA20IT" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA20ITfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="12" range_end="14"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="159" mapping="13" name="HA30" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA30full" phimin="0" phimax="64" priority="1" thresholdval="30" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="159" mapping="13" name="HA25IT" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA25ITfull" phimin="0" phimax="64" priority="1" thresholdval="25" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="15" range_end="17"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="160" mapping="14" name="HA40" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA40full" phimin="0" phimax="64" priority="1" thresholdval="40" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="160" mapping="14" name="HA30" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA30full" phimin="0" phimax="64" priority="1" thresholdval="30" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="18" range_end="20"/> </Cable> diff --git a/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_Physics_HI_v5.xml b/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_Physics_HI_v5.xml index e84c562c6c624835cd12cc488bc76f7edc85e873..bbb94a76766fe1d6f08d56817eb0de10493ae1d8 100644 --- a/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_Physics_HI_v5.xml +++ b/Trigger/TriggerCommon/TriggerMenuXML/data/LVL1config_Physics_HI_v5.xml @@ -3,7 +3,7 @@ <LVL1Config name="Physics_HI_v5" ctpVersion="4" l1Version="1"> <!--File is generated by TriggerMenu--> <!--No. L1 thresholds defined: 316--> - <!--No. L1 items defined: 342--> + <!--No. L1 items defined: 345--> <TriggerMenu name="Physics_HI_v5" phase="lumi"> <TriggerItem ctpid="0" partition="1" name="L1_EM18" complex_deadtime="0" definition="(EM18[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> @@ -898,12 +898,15 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="112" partition="1" name="L1_ZDC_A_C_BGRP7" complex_deadtime="0" definition="(ZDC_A[x1]&ZDC_C[x1]&BGRP0&BGRP7)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="112" partition="1" name="L1_TAU1_TE4_VTE200" complex_deadtime="0" definition="(HA1[x1]&TE4[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> - <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <TriggerCondition multi="1" name="HA1_x1" triggerthreshold="HA1"/> + <TriggerCondition multi="1" name="TE4_x1" triggerthreshold="TE4"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP7"/> + <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> <TriggerItem ctpid="113" partition="1" name="L1_LUCID_UNPAIRED_ISO" complex_deadtime="0" definition="((LUCID_A[x1]|LUCID_C[x1])&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -916,25 +919,30 @@ <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> - <TriggerItem ctpid="114" partition="1" name="L1_TAU12_UNPAIRED_ISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP4)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="114" partition="1" name="L1_TAU1_TE5_VTE200" complex_deadtime="0" definition="(HA1[x1]&TE5[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> + <TriggerCondition multi="1" name="HA1_x1" triggerthreshold="HA1"/> + <TriggerCondition multi="1" name="TE5_x1" triggerthreshold="TE5"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP4"/> + <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="115" partition="1" name="L1_TAU12_UNPAIRED_NONISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP5)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="115" partition="1" name="L1_ZDC_A_C_BGRP7" complex_deadtime="0" definition="(ZDC_A[x1]&ZDC_C[x1]&BGRP0&BGRP7)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP5"/> + <InternalTrigger name="BGRP7"/> </AND> </TriggerItem> - <TriggerItem ctpid="116" partition="1" name="L1_TAU12_EMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP3)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="116" partition="1" name="L1_TAU12_UNPAIRED_ISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP4)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP3"/> + <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> <TriggerItem ctpid="117" partition="1" name="L1_ZDC_A_C_UNPAIRED_ISO" complex_deadtime="0" definition="(ZDC_A[x1]&ZDC_C[x1]&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -945,16 +953,16 @@ <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> - <TriggerItem ctpid="118" partition="1" name="L1_TAU12_FIRSTEMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP6)" trigger_type="10000100" monitor="LF:000|HF:000"> + <TriggerItem ctpid="118" partition="1" name="L1_TAU12_UNPAIRED_NONISO" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP5)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP6"/> + <InternalTrigger name="BGRP5"/> </AND> </TriggerItem> - <TriggerItem ctpid="119" partition="1" name="L1_ZDC_AND_EMPTY" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP3)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="119" partition="1" name="L1_TAU12_EMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP3)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> + <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> <InternalTrigger name="BGRP3"/> </AND> @@ -982,11 +990,11 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="123" partition="1" name="L1_ZDC_AND_UNPAIRED_ISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="123" partition="1" name="L1_TAU12_FIRSTEMPTY" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP6)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> - <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> + <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP4"/> + <InternalTrigger name="BGRP6"/> </AND> </TriggerItem> <TriggerItem ctpid="124" partition="1" name="L1_2MU6_UNPAIRED_ISO" complex_deadtime="0" definition="(MU6[x2]&BGRP0&BGRP4)" trigger_type="10001000" monitor="LF:000|HF:000"> @@ -1096,22 +1104,18 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="139" partition="1" name="L1_ZDC_AND_UNPAIRED_NONISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP5)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="139" partition="1" name="L1_ZDC_AND_EMPTY" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP3)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP5"/> + <InternalTrigger name="BGRP3"/> </AND> </TriggerItem> - <TriggerItem ctpid="140" partition="1" name="L1_MLZ_A" complex_deadtime="0" definition="((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="140" partition="1" name="L1_ZDC_AND_UNPAIRED_ISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP4)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <OR> - <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> - <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> - <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> - </OR> + <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> + <InternalTrigger name="BGRP4"/> </AND> </TriggerItem> <TriggerItem ctpid="141" partition="1" name="L1_TE12000" complex_deadtime="0" definition="(TE12000[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> @@ -1234,15 +1238,11 @@ <InternalTrigger name="BGRP3"/> </AND> </TriggerItem> - <TriggerItem ctpid="152" partition="1" name="L1_MLZ_C" complex_deadtime="0" definition="((MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="152" partition="1" name="L1_ZDC_AND_UNPAIRED_NONISO" complex_deadtime="0" definition="(ZDC_AND[x1]&BGRP0&BGRP5)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <OR> - <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> - <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> - <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> - </OR> + <TriggerCondition multi="1" name="ZDC_AND_x1" triggerthreshold="ZDC_AND"/> <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> + <InternalTrigger name="BGRP5"/> </AND> </TriggerItem> <TriggerItem ctpid="153" partition="1" name="L1_MBTSA4" complex_deadtime="0" definition="(MBTS_A4[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -1273,22 +1273,12 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="157" partition="1" name="L1_MBLZ" complex_deadtime="0" definition="((((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&(MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1]))|BCM_Wide[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <TriggerItem ctpid="157" partition="1" name="L1_MLZ_A" complex_deadtime="0" definition="((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <OR> - <AND> - <OR> - <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> - <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> - <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> - </OR> - <OR> - <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> - <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> - <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> - </OR> - </AND> - <TriggerCondition multi="1" name="BCM_Wide_x1" triggerthreshold="BCM_Wide"/> + <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> </OR> <InternalTrigger name="BGRP0"/> <InternalTrigger name="BGRP1"/> @@ -1308,10 +1298,15 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="160" partition="1" name="L1_BGRP0" complex_deadtime="0" definition="(RNDM0&BGRP0)" trigger_type="10000001" monitor="LF:000|HF:000"> + <TriggerItem ctpid="160" partition="1" name="L1_MLZ_C" complex_deadtime="0" definition="((MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> - <InternalTrigger name="RNDM0"/> + <OR> + <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> + </OR> <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> <TriggerItem ctpid="161" partition="1" name="L1_MBTSA8" complex_deadtime="0" definition="(MBTS_A8[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> @@ -1321,6 +1316,33 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> + <TriggerItem ctpid="162" partition="1" name="L1_MBLZ" complex_deadtime="0" definition="((((MBTS_A[x1]|ZDC_A[x1]|LUCID_A[x1])&(MBTS_C[x1]|ZDC_C[x1]|LUCID_C[x1]))|BCM_Wide[x1])&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <AND> + <OR> + <AND> + <OR> + <TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <TriggerCondition multi="1" name="LUCID_A_x1" triggerthreshold="LUCID_A"/> + </OR> + <OR> + <TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <TriggerCondition multi="1" name="LUCID_C_x1" triggerthreshold="LUCID_C"/> + </OR> + </AND> + <TriggerCondition multi="1" name="BCM_Wide_x1" triggerthreshold="BCM_Wide"/> + </OR> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> + <TriggerItem ctpid="163" partition="1" name="L1_BGRP0" complex_deadtime="0" definition="(RNDM0&BGRP0)" trigger_type="10000001" monitor="LF:000|HF:000"> + <AND> + <InternalTrigger name="RNDM0"/> + <InternalTrigger name="BGRP0"/> + </AND> + </TriggerItem> <TriggerItem ctpid="164" partition="1" name="L1_MBTSA10" complex_deadtime="0" definition="(MBTS_A10[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="MBTS_A10_x1" triggerthreshold="MBTS_A10"/> @@ -1916,6 +1938,16 @@ <InternalTrigger name="BGRP5"/> </AND> </TriggerItem> + <TriggerItem ctpid="277" partition="1" name="L1_2TAU1_VTE50" complex_deadtime="0" definition="(HA1[x2]&!TE50[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> + <AND> + <TriggerCondition multi="2" name="HA1_x2" triggerthreshold="HA1"/> + <NOT> + <TriggerCondition multi="1" name="TE50_x1" triggerthreshold="TE50"/> + </NOT> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> <TriggerItem ctpid="278" partition="1" name="L1_TAU12" complex_deadtime="0" definition="(HA12[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="HA12_x1" triggerthreshold="HA12"/> @@ -2081,13 +2113,6 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="298" partition="1" name="L1_TAU40" complex_deadtime="0" definition="(HA40[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:111|HF:000"> - <AND> - <TriggerCondition multi="1" name="HA40_x1" triggerthreshold="HA40"/> - <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> - </AND> - </TriggerItem> <TriggerItem ctpid="300" partition="1" name="L1_EM20VH_FIRSTEMPTY" complex_deadtime="0" definition="(EM20VH[x1]&BGRP0&BGRP6)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="EM20VH_x1" triggerthreshold="EM20VH"/> @@ -2273,15 +2298,6 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> - <TriggerItem ctpid="325" partition="1" name="L1_EM15HI_TAU40_2TAU15" complex_deadtime="0" definition="(EM15HI[x1]&HA40[x1]&HA15[x2]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> - <AND> - <TriggerCondition multi="1" name="EM15HI_x1" triggerthreshold="EM15HI"/> - <TriggerCondition multi="1" name="HA40_x1" triggerthreshold="HA40"/> - <TriggerCondition multi="2" name="HA15_x2" triggerthreshold="HA15"/> - <InternalTrigger name="BGRP0"/> - <InternalTrigger name="BGRP1"/> - </AND> - </TriggerItem> <TriggerItem ctpid="326" partition="1" name="L1_TE600.0ETA49" complex_deadtime="0" definition="(TE600.0ETA49[x1]&BGRP0&BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000"> <AND> <TriggerCondition multi="1" name="TE600.0ETA49_x1" triggerthreshold="TE600.0ETA49"/> @@ -2538,6 +2554,54 @@ <InternalTrigger name="BGRP1"/> </AND> </TriggerItem> + <TriggerItem ctpid="360" partition="1" name="L1_ZDC_XOR_TE4_VTE200" complex_deadtime="0" definition="(((ZDC_A[x1]&!ZDC_C[x1])|(ZDC_C[x1]&!ZDC_A[x1]))&TE4[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <AND> + <OR> + <AND> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + </NOT> + </AND> + <AND> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + </NOT> + </AND> + </OR> + <TriggerCondition multi="1" name="TE4_x1" triggerthreshold="TE4"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> + <TriggerItem ctpid="361" partition="1" name="L1_ZDC_XOR_TE3.0ETA49_VTE200" complex_deadtime="0" definition="(((ZDC_A[x1]&!ZDC_C[x1])|(ZDC_C[x1]&!ZDC_A[x1]))&TE3.0ETA49[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> + <AND> + <OR> + <AND> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + </NOT> + </AND> + <AND> + <TriggerCondition multi="1" name="ZDC_C_x1" triggerthreshold="ZDC_C"/> + <NOT> + <TriggerCondition multi="1" name="ZDC_A_x1" triggerthreshold="ZDC_A"/> + </NOT> + </AND> + </OR> + <TriggerCondition multi="1" name="TE3.0ETA49_x1" triggerthreshold="TE3.0ETA49"/> + <NOT> + <TriggerCondition multi="1" name="TE200_x1" triggerthreshold="TE200"/> + </NOT> + <InternalTrigger name="BGRP0"/> + <InternalTrigger name="BGRP1"/> + </AND> + </TriggerItem> <TriggerItem ctpid="470" partition="1" name="L1_MBTS_1_ZDC_A_VZDC_C_VTE200" complex_deadtime="0" definition="((MBTS_A[x1]|MBTS_C[x1])&ZDC_A[x1]&!ZDC_C[x1]&!TE200[x1]&BGRP0&BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000"> <AND> <OR> @@ -3175,8 +3239,8 @@ <Prescale ctpid="159" cut="000001" value="1"/> <Prescale ctpid="160" cut="000001" value="1"/> <Prescale ctpid="161" cut="000001" value="1"/> - <Prescale ctpid="162" cut="-000001" value="-1"/> - <Prescale ctpid="163" cut="-000001" value="-1"/> + <Prescale ctpid="162" cut="000001" value="1"/> + <Prescale ctpid="163" cut="000001" value="1"/> <Prescale ctpid="164" cut="000001" value="1"/> <Prescale ctpid="165" cut="000001" value="1"/> <Prescale ctpid="166" cut="000001" value="1"/> @@ -3290,7 +3354,7 @@ <Prescale ctpid="274" cut="000001" value="1"/> <Prescale ctpid="275" cut="000001" value="1"/> <Prescale ctpid="276" cut="000001" value="1"/> - <Prescale ctpid="277" cut="-000001" value="-1"/> + <Prescale ctpid="277" cut="000001" value="1"/> <Prescale ctpid="278" cut="000001" value="1"/> <Prescale ctpid="279" cut="000001" value="1"/> <Prescale ctpid="280" cut="000001" value="1"/> @@ -3311,7 +3375,7 @@ <Prescale ctpid="295" cut="000001" value="1"/> <Prescale ctpid="296" cut="000001" value="1"/> <Prescale ctpid="297" cut="000001" value="1"/> - <Prescale ctpid="298" cut="000001" value="1"/> + <Prescale ctpid="298" cut="-000001" value="-1"/> <Prescale ctpid="299" cut="-000001" value="-1"/> <Prescale ctpid="300" cut="000001" value="1"/> <Prescale ctpid="301" cut="000001" value="1"/> @@ -3338,7 +3402,7 @@ <Prescale ctpid="322" cut="000001" value="1"/> <Prescale ctpid="323" cut="000001" value="1"/> <Prescale ctpid="324" cut="000001" value="1"/> - <Prescale ctpid="325" cut="000001" value="1"/> + <Prescale ctpid="325" cut="-000001" value="-1"/> <Prescale ctpid="326" cut="000001" value="1"/> <Prescale ctpid="327" cut="000001" value="1"/> <Prescale ctpid="328" cut="000001" value="1"/> @@ -3373,8 +3437,8 @@ <Prescale ctpid="357" cut="000001" value="1"/> <Prescale ctpid="358" cut="000001" value="1"/> <Prescale ctpid="359" cut="000001" value="1"/> - <Prescale ctpid="360" cut="-000001" value="-1"/> - <Prescale ctpid="361" cut="-000001" value="-1"/> + <Prescale ctpid="360" cut="000001" value="1"/> + <Prescale ctpid="361" cut="000001" value="1"/> <Prescale ctpid="362" cut="-000001" value="-1"/> <Prescale ctpid="363" cut="-000001" value="-1"/> <Prescale ctpid="364" cut="-000001" value="-1"/> @@ -3956,6 +4020,27 @@ <TriggerCounter name="7EM8I" type="CTPIN"> <TriggerCondition name="7EM8I" triggerthreshold="EM8I" multi="7"/> </TriggerCounter> + <TriggerCounter name="1HA1" type="CTPIN"> + <TriggerCondition name="1HA1" triggerthreshold="HA1" multi="1"/> + </TriggerCounter> + <TriggerCounter name="2HA1" type="CTPIN"> + <TriggerCondition name="2HA1" triggerthreshold="HA1" multi="2"/> + </TriggerCounter> + <TriggerCounter name="3HA1" type="CTPIN"> + <TriggerCondition name="3HA1" triggerthreshold="HA1" multi="3"/> + </TriggerCounter> + <TriggerCounter name="4HA1" type="CTPIN"> + <TriggerCondition name="4HA1" triggerthreshold="HA1" multi="4"/> + </TriggerCounter> + <TriggerCounter name="5HA1" type="CTPIN"> + <TriggerCondition name="5HA1" triggerthreshold="HA1" multi="5"/> + </TriggerCounter> + <TriggerCounter name="6HA1" type="CTPIN"> + <TriggerCondition name="6HA1" triggerthreshold="HA1" multi="6"/> + </TriggerCounter> + <TriggerCounter name="7HA1" type="CTPIN"> + <TriggerCondition name="7HA1" triggerthreshold="HA1" multi="7"/> + </TriggerCounter> <TriggerCounter name="1HA12" type="CTPIN"> <TriggerCondition name="1HA12" triggerthreshold="HA12" multi="1"/> </TriggerCounter> @@ -4229,27 +4314,6 @@ <TriggerCounter name="7HA30" type="CTPIN"> <TriggerCondition name="7HA30" triggerthreshold="HA30" multi="7"/> </TriggerCounter> - <TriggerCounter name="1HA40" type="CTPIN"> - <TriggerCondition name="1HA40" triggerthreshold="HA40" multi="1"/> - </TriggerCounter> - <TriggerCounter name="2HA40" type="CTPIN"> - <TriggerCondition name="2HA40" triggerthreshold="HA40" multi="2"/> - </TriggerCounter> - <TriggerCounter name="3HA40" type="CTPIN"> - <TriggerCondition name="3HA40" triggerthreshold="HA40" multi="3"/> - </TriggerCounter> - <TriggerCounter name="4HA40" type="CTPIN"> - <TriggerCondition name="4HA40" triggerthreshold="HA40" multi="4"/> - </TriggerCounter> - <TriggerCounter name="5HA40" type="CTPIN"> - <TriggerCondition name="5HA40" triggerthreshold="HA40" multi="5"/> - </TriggerCounter> - <TriggerCounter name="6HA40" type="CTPIN"> - <TriggerCondition name="6HA40" triggerthreshold="HA40" multi="6"/> - </TriggerCounter> - <TriggerCounter name="7HA40" type="CTPIN"> - <TriggerCondition name="7HA40" triggerthreshold="HA40" multi="7"/> - </TriggerCounter> <TriggerCounter name="1HA60" type="CTPIN"> <TriggerCondition name="1HA60" triggerthreshold="HA60" multi="1"/> </TriggerCounter> @@ -6081,92 +6145,92 @@ <Signal range_begin="21" range_end="21"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="146" mapping="0" name="HA2" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA2full" phimin="0" phimax="64" priority="1" thresholdval="2" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="146" mapping="0" name="HA1" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA1full" phimin="0" phimax="64" priority="1" thresholdval="1" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="0" range_end="2"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="147" mapping="1" name="HA3" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA3full" phimin="0" phimax="64" priority="1" thresholdval="3" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="147" mapping="1" name="HA2" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA2full" phimin="0" phimax="64" priority="1" thresholdval="2" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="3" range_end="5"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="148" mapping="2" name="HA8" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA8full" phimin="0" phimax="64" priority="1" thresholdval="8" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="148" mapping="2" name="HA3" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA3full" phimin="0" phimax="64" priority="1" thresholdval="3" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="6" range_end="8"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="149" mapping="3" name="HA12" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA12full" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="149" mapping="3" name="HA8" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA8full" phimin="0" phimax="64" priority="1" thresholdval="8" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="9" range_end="11"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="150" mapping="4" name="HA12IL" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA12ILfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="150" mapping="4" name="HA12" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA12full" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="12" range_end="14"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="151" mapping="5" name="HA12IM" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA12IMfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="151" mapping="5" name="HA12IL" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA12ILfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="15" range_end="17"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="152" mapping="6" name="HA12IT" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA12ITfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="152" mapping="6" name="HA12IM" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA12IMfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="18" range_end="20"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="153" mapping="7" name="HA15" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA15full" phimin="0" phimax="64" priority="1" thresholdval="15" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="153" mapping="7" name="HA12IT" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA12ITfull" phimin="0" phimax="64" priority="1" thresholdval="12" type="TAU" window="0"/> <Cable connector="CON2" input="SLOT7" name="TAU1"> <Signal range_begin="21" range_end="23"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="154" mapping="8" name="HA20" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA20full" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="154" mapping="8" name="HA15" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA15full" phimin="0" phimax="64" priority="1" thresholdval="15" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="0" range_end="2"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="155" mapping="9" name="HA20IL" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA20ILfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="155" mapping="9" name="HA20" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA20full" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="3" range_end="5"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="156" mapping="10" name="HA20IM" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA20IMfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="156" mapping="10" name="HA20IL" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00001" name="HA20ILfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="6" range_end="8"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="157" mapping="11" name="HA20IT" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA20ITfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="157" mapping="11" name="HA20IM" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00010" name="HA20IMfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="9" range_end="11"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="158" mapping="12" name="HA25IT" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA25ITfull" phimin="0" phimax="64" priority="1" thresholdval="25" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="158" mapping="12" name="HA20IT" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA20ITfull" phimin="0" phimax="64" priority="1" thresholdval="20" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="12" range_end="14"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="159" mapping="13" name="HA30" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA30full" phimin="0" phimax="64" priority="1" thresholdval="30" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="159" mapping="13" name="HA25IT" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00100" name="HA25ITfull" phimin="0" phimax="64" priority="1" thresholdval="25" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="15" range_end="17"/> </Cable> </TriggerThreshold> - <TriggerThreshold active="1" bitnum="3" id="160" mapping="14" name="HA40" type="TAU" input="ctpin" version="1"> - <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA40full" phimin="0" phimax="64" priority="1" thresholdval="40" type="TAU" window="0"/> + <TriggerThreshold active="1" bitnum="3" id="160" mapping="14" name="HA30" type="TAU" input="ctpin" version="1"> + <TriggerThresholdValue em_isolation="63" etamin="-49" etamax="49" had_isolation="63" had_veto="99" isobits="00000" name="HA30full" phimin="0" phimax="64" priority="1" thresholdval="30" type="TAU" window="0"/> <Cable connector="CON3" input="SLOT7" name="TAU2"> <Signal range_begin="18" range_end="20"/> </Cable>