1 import FWCore.ParameterSet.Config
as cms
5 mpcBlockMe1a = cms.uint32(0),
7 alctTrigEnable = cms.uint32(0),
9 clctTrigEnable = cms.uint32(0),
11 matchTrigEnable = cms.uint32(1),
13 matchTrigWindowSize = cms.uint32(7),
17 preferredBxMatch = cms.vint32(0, -1, 1, -2, 2, -3, 3),
20 tmbL1aWindowSize = cms.uint32(7),
22 verbosity = cms.int32(0),
24 tmbEarlyTbins = cms.int32(4),
30 tmbReadoutEarliest2 = cms.bool(
True),
34 matchEarliestClctOnly = cms.bool(
True),
37 tmbDropUsedClcts = cms.bool(
True),
43 ignoreAlctCrossClct = cms.bool(
True),
45 useHighMultiplicityBits = cms.bool(
False),
49 tmbPhase2 = tmbPhase1.clone(
51 matchTrigWindowSize = 5,
54 tmbDropUsedClcts =
False,
57 tmbPhase2GEM = tmbPhase2.clone(
59 maxDeltaBXALCTGEM = cms.uint32(1),
60 maxDeltaBXCLCTGEM = cms.uint32(2),
65 matchWithHS = cms.bool(
True),
67 dropLowQualityALCTsNoGEMs = cms.bool(
False),
68 dropLowQualityCLCTsNoGEMs = cms.bool(
True),
69 buildLCTfromALCTandGEM = cms.bool(
True),
70 buildLCTfromCLCTandGEM = cms.bool(
True),
73 assignGEMCSCBending = cms.bool(
False),
76 tmbDropUsedGems = cms.bool(
False),
79 matchEarliestGemsOnly = cms.bool(
True),
84 mitigateSlopeByCosi = cms.bool(
True),
88 tmbPhase2GE11 = tmbPhase2GEM.clone(
90 maxDeltaHsEven = cms.uint32(7),
91 maxDeltaHsOdd = cms.uint32(16),
92 maxDeltaHsEvenME1a = cms.uint32(5),
93 maxDeltaHsOddME1a = cms.uint32(12),
95 dropLowQualityCLCTsNoGEMs_ME1a = cms.bool(
True),
96 buildLCTfromALCTandGEM_ME1a = cms.bool(
True),
97 buildLCTfromCLCTandGEM_ME1a = cms.bool(
True),
101 tmbPhase2GE21 = tmbPhase2GEM.clone(
103 maxDeltaHsEven = cms.uint32(3),
104 maxDeltaHsOdd = cms.uint32(5),
105 dropLowQualityALCTsNoGEMs =
True,
109 wgCrossHsME11Params = cms.PSet(
110 wgCrossHsME1aFiles = cms.vstring(
111 "L1Trigger/CSCTriggerPrimitives/data/ME11/CSCLUT_wg_min_hs_ME1a.txt",
112 "L1Trigger/CSCTriggerPrimitives/data/ME11/CSCLUT_wg_max_hs_ME1a.txt",
114 wgCrossHsME1aGangedFiles = cms.vstring(
115 "L1Trigger/CSCTriggerPrimitives/data/ME11/CSCLUT_wg_min_hs_ME1a_ganged.txt",
116 "L1Trigger/CSCTriggerPrimitives/data/ME11/CSCLUT_wg_max_hs_ME1a_ganged.txt",
118 wgCrossHsME1bFiles = cms.vstring(
119 "L1Trigger/CSCTriggerPrimitives/data/ME11/CSCLUT_wg_min_hs_ME1b.txt",
120 "L1Trigger/CSCTriggerPrimitives/data/ME11/CSCLUT_wg_max_hs_ME1b.txt",
126 lctCodeParams = cms.PSet(
127 lctCodeFiles = cms.vstring(
128 "L1Trigger/CSCTriggerPrimitives/data/LCTCode/CSCLUT_code_to_bestLCT.txt",
129 "L1Trigger/CSCTriggerPrimitives/data/LCTCode/CSCLUT_code_to_secondLCT.txt",
134 tmbPhase1 = tmbPhase1.clone(),
135 tmbPhase2 = tmbPhase2.clone(),
136 tmbPhase2GE11 = tmbPhase2GE11.clone(),
137 tmbPhase2GE21 = tmbPhase2GE21.clone(),
138 wgCrossHsME11Params = wgCrossHsME11Params.clone(),
139 lctCodeParams = lctCodeParams.clone()