8 from TriggerMenuMT.HLT.Config.Utility.ChainDefInMenu
import ChainProp
9 from .SignatureDicts
import ChainStore
11 from .Physics_pp_run3_v1
import (
29 from .
import P1_run3_v1
35 ChainProp(name=
'HLT_mu4_cosmic_L1MU3V_EMPTY', l1SeedThresholds=[
'MU3V'], stream=[
'CosmicMuons'], groups=[
'RATE:Cosmic_Muon',
'BW:Muon'],monGroups=[
'idMon:shifter']),
36 ChainProp(name=
'HLT_mu4_msonly_cosmic_L1MU3V_EMPTY', l1SeedThresholds=[
'MU3V'], stream=[
'CosmicMuons'], groups=[
'RATE:Cosmic_Muon',
'BW:Muon']),
38 ChainProp(name=
'HLT_3mu6_msonly_L1MU3V_EMPTY', l1SeedThresholds=[
'MU3V'], stream=[
'Late'], groups=PrimaryL1MuGroup+MultiMuonGroup),
39 ChainProp(name=
'HLT_3mu6_msonly_L12MU5VF_EMPTY', l1SeedThresholds=[
'MU5VF'], stream=[
'Late'], groups=PrimaryL1MuGroup+MultiMuonGroup),
41 ChainProp(name=
'HLT_mu60_0eta105_msonly_L1MU14FCH', l1SeedThresholds=[
'MU14FCH'], stream=[
'Main'], groups=PrimaryL1MuGroup+SingleMuonGroup),
42 ChainProp(name=
'HLT_mu60_msonly_3layersEC_L1MU14FCH', l1SeedThresholds=[
'MU14FCH'], stream=[
'Main'], groups=PrimaryL1MuGroup+SingleMuonGroup),
43 ChainProp(name=
'HLT_mu80_msonly_3layersEC_L1MU14FCH', l1SeedThresholds=[
'MU14FCH'], stream=[
'Main'], groups=PrimaryL1MuGroup+SingleMuonGroup),
46 ChainProp(name=
'HLT_mu4_idperf_L1MU3V', l1SeedThresholds=[
'MU3V'], stream=[
'Main'], groups=PrimaryL1MuGroup+SingleMuonGroup,monGroups=[
'idMon:shifter']),
49 ChainProp(name=
'HLT_mu20_LRT_d0loose_L1MU14FCH', l1SeedThresholds=[
'MU14FCH'], stream=[
'Main'], groups=PrimaryL1MuGroup+SingleMuonGroup),
50 ChainProp(name=
'HLT_mu6_LRT_idperf_L1MU5VF', l1SeedThresholds=[
'MU5VF'], stream=[
'Main'], groups=SupportGroup+SingleMuonGroup,monGroups=[
'idMon:shifter']),
53 ChainProp(name=
'HLT_mu6_LRT_d0loose_L1MU5VF', l1SeedThresholds=[
'MU5VF'], stream=[
'Main'], groups=SupportGroup+SingleMuonGroup),
59 ChainProp(name=
'HLT_g3_etcut_LArPEB_L1eEM5', stream=[
'LArCells'], groups=[
'RATE:SinglePhoton',
'BW:Egamma']),
60 ChainProp(name=
'HLT_e5_etcut_L1eEM5',stream=[
'Main'], groups=[
'RATE:SingleElectron',
'BW:Egamma']),
64 ChainProp(name=
'HLT_tau0_ptonly_L1eTAU12', l1SeedThresholds=[
'eTAU12'], stream=[
'Main'], groups=PrimaryPhIGroup+SingleTauGroup),
69 ChainProp(name=
'HLT_j15_L1jJ60_EMPTY' , l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=PrimaryPhIGroup+SingleJetGroup),
70 ChainProp(name=
'HLT_j0_HT0_L1jJ60_EMPTY', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=PrimaryPhIGroup+SingleJetGroup),
74 ChainProp(name=
'HLT_j0_0eta290_boffperf_ftf_L1MU8F', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=PrimaryLegGroup+SingleBjetGroup,monGroups=[
'idMon:shifter']),
75 ChainProp(name=
'HLT_j0_0eta290_boffperf_ftf_L1RD0_EMPTY', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=PrimaryLegGroup+SingleBjetGroup,monGroups=[
'idMon:shifter']),
76 ChainProp(name=
'HLT_j0_0eta290_boffperf_ftf_L1jJ30_EMPTY', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=PrimaryLegGroup+SingleBjetGroup,monGroups=[
'idMon:shifter']),
79 chains[
'Combined'] = [
80 ChainProp(name=
'HLT_g15_loose_2mu10_msonly_L1MU3V_EMPTY', l1SeedThresholds=[
'EM8VH',
'MU3V'], stream=[
'Main'], groups=PrimaryLegGroup+EgammaMuonGroup),
81 ChainProp(name=
'HLT_g15_loose_2mu10_msonly_L12MU5VF_EMPTY', l1SeedThresholds=[
'EM8VH',
'MU5VF'], stream=[
'Main'], groups=PrimaryLegGroup+EgammaMuonGroup),
85 ChainProp(name=
'HLT_mb_sptrk_costr_L1RD0_FILLED', l1SeedThresholds=[
'FSNOSEED'], stream=[
'MinBias'], groups=[
'Rate:MinBias',
'BW:MinBias']),
86 ChainProp(name=
'HLT_mb_sptrk_costr_L1RD0_EMPTY', l1SeedThresholds=[
'FSNOSEED'], stream=[
'MinBias'], groups=[
'Rate:Cosmic_MinBias',
'BW:MinBias']),
90 ChainProp(name=
'HLT_noalg_CostMonDS_L1All', l1SeedThresholds=[
'FSNOSEED'], stream=[
'CostMonitoring'], groups=[
'Primary:CostAndRate',
'RATE:Monitoring',
'BW:Other']),
93 chains[
'Streaming'] = [
94 ChainProp(name=
'HLT_noalg_L1TRT_EMPTY', l1SeedThresholds=[
'FSNOSEED'], stream=[
'IDCosmic',
'express'],groups=[
'RATE:SeededStreamers',
'BW:Other'],monGroups=[
'detMon'] ),
95 ChainProp(name=
'HLT_noalg_L1TRT_FILLED', l1SeedThresholds=[
'FSNOSEED'], stream=[
'IDCosmic'],groups=[
'RATE:SeededStreamers',
'BW:Other']),
97 ChainProp(name=
'HLT_noalg_L1RD0_EMPTY', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=MinBiasGroup),
98 ChainProp(name=
'HLT_noalg_L1RD0_FILLED', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=MinBiasGroup),
100 ChainProp(name=
'HLT_noalg_L1MU3V', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=SingleMuonGroup),
101 ChainProp(name=
'HLT_noalg_L1MU8VF', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=SingleMuonGroup),
103 ChainProp(name=
'HLT_noalg_L1eEM5', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
104 ChainProp(name=
'HLT_noalg_L1eEM9', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
105 ChainProp(name=
'HLT_noalg_L1eEM10L', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
106 ChainProp(name=
'HLT_noalg_L1eEM12L', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
107 ChainProp(name=
'HLT_noalg_L1eEM15', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
108 ChainProp(name=
'HLT_noalg_L1eEM18', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
109 ChainProp(name=
'HLT_noalg_L1eEM24L', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
110 ChainProp(name=
'HLT_noalg_L1eEM26M', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=EgammaStreamersGroup+SupportPhIGroup),
113 ChainProp(name=
'HLT_noalg_L1eTAU12', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=TauStreamersGroup+SupportPhIGroup),
114 ChainProp(name=
'HLT_noalg_L1eTAU60', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=TauStreamersGroup+SupportPhIGroup),
115 ChainProp(name=
'HLT_noalg_L1eTAU80', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=TauStreamersGroup+SupportPhIGroup),
116 ChainProp(name=
'HLT_noalg_L1cTAU20M', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=TauStreamersGroup+SupportPhIGroup),
117 ChainProp(name=
'HLT_noalg_L1cTAU30M', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=TauStreamersGroup+SupportPhIGroup),
120 ChainProp(name=
'HLT_noalg_L1jJ40', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
121 ChainProp(name=
'HLT_noalg_L1jJ50', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
122 ChainProp(name=
'HLT_noalg_L1jJ55', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
123 ChainProp(name=
'HLT_noalg_L1jJ60', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
124 ChainProp(name=
'HLT_noalg_L1jJ80', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
125 ChainProp(name=
'HLT_noalg_L1jJ90', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
126 ChainProp(name=
'HLT_noalg_L1jJ125', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
127 ChainProp(name=
'HLT_noalg_L1jJ140', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
128 ChainProp(name=
'HLT_noalg_L1jJ160', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=JetStreamersGroup+SupportPhIGroup),
132 ChainProp(name=
'HLT_noalg_L1jXE110', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=METStreamersGroup+SupportPhIGroup),
134 ChainProp(name=
'HLT_noalg_L1jXE120', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=METStreamersGroup+SupportPhIGroup),
135 ChainProp(name=
'HLT_noalg_L1gXEJWOJ110', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=METStreamersGroup+SupportPhIGroup),
136 ChainProp(name=
'HLT_noalg_L1gXEJWOJ120', l1SeedThresholds=[
'FSNOSEED'], stream=[
'Main'], groups=METStreamersGroup+SupportPhIGroup),
146 P1_run3_v1.addCommonP1Signatures(chains)
147 P1_run3_v1.addCosmicP1Signatures(chains)