1 import FWCore.ParameterSet.Config
as cms
4 sys.stderr.write(
" ######################################################################################################### ")
5 sys.stderr.write(
" # WARNING: the module L1Trigger.CSCTriggerPrimitives.cscTriggerPrimitiveDigisPostLS1_cfi is deprecated. # ")
6 sys.stderr.write(
" # Please import L1Trigger.CSCTriggerPrimitives.cscTriggerPrimitiveDigis_cfi # ")
7 sys.stderr.write(
" ######################################################################################################### ")
12 cscTriggerPrimitiveDigisPostLS1 = cms.EDProducer(
"CSCTriggerPrimitivesProducer",
17 debugParameters = cms.bool(
True),
20 CSCComparatorDigiProducer = cms.InputTag(
"simMuonCSCDigis",
"MuonCSCComparatorDigi"),
21 CSCWireDigiProducer = cms.InputTag(
"simMuonCSCDigis",
"MuonCSCWireDigi"),
24 checkBadChambers = cms.bool(
False),
27 commonParam = cms.PSet(
28 isTMB07 = cms.bool(
True),
29 isMTCC = cms.bool(
False),
33 isSLHC = cms.bool(
True),
45 smartME1aME1b = cms.bool(
True),
46 gangedME1a = cms.bool(
False),
49 disableME1a = cms.bool(
False),
50 disableME42 = cms.bool(
False)
54 alctParamOldMC = cms.PSet(
55 alctFifoTbins = cms.uint32(16),
56 alctFifoPretrig = cms.uint32(10),
57 alctDriftDelay = cms.uint32(3),
58 alctNplanesHitPretrig = cms.uint32(2),
59 alctNplanesHitPattern = cms.uint32(4),
60 alctNplanesHitAccelPretrig = cms.uint32(2),
61 alctNplanesHitAccelPattern = cms.uint32(4),
62 alctTrigMode = cms.uint32(3),
63 alctAccelMode = cms.uint32(1),
64 alctL1aWindowWidth = cms.uint32(5),
65 verbosity = cms.int32(0)
69 alctParamMTCC = cms.PSet(
70 alctFifoTbins = cms.uint32(16),
71 alctFifoPretrig = cms.uint32(10),
72 alctDriftDelay = cms.uint32(3),
73 alctNplanesHitPretrig = cms.uint32(2),
74 alctNplanesHitPattern = cms.uint32(4),
75 alctNplanesHitAccelPretrig = cms.uint32(2),
76 alctNplanesHitAccelPattern = cms.uint32(4),
77 alctTrigMode = cms.uint32(2),
78 alctAccelMode = cms.uint32(0),
79 alctL1aWindowWidth = cms.uint32(3),
80 verbosity = cms.int32(0)
84 alctParam07 = cms.PSet(
85 alctFifoTbins = cms.uint32(16),
86 alctFifoPretrig = cms.uint32(10),
87 alctDriftDelay = cms.uint32(2),
88 alctNplanesHitPretrig = cms.uint32(3),
89 alctNplanesHitPattern = cms.uint32(4),
90 alctNplanesHitAccelPretrig = cms.uint32(3),
91 alctNplanesHitAccelPattern = cms.uint32(4),
92 alctTrigMode = cms.uint32(2),
93 alctAccelMode = cms.uint32(0),
94 alctL1aWindowWidth = cms.uint32(7),
95 verbosity = cms.int32(0),
98 alctEarlyTbins = cms.int32(4),
101 alctNarrowMaskForR1 = cms.bool(
True),
104 alctHitPersist = cms.uint32(6),
108 alctGhostCancellationBxDepth = cms.int32(1),
113 alctGhostCancellationSideQuality = cms.bool(
True),
116 alctPretrigDeadtime = cms.uint32(4)
121 alctFifoTbins = cms.uint32(16),
122 alctFifoPretrig = cms.uint32(10),
123 alctDriftDelay = cms.uint32(2),
124 alctNplanesHitPretrig = cms.uint32(3),
125 alctNplanesHitPattern = cms.uint32(4),
126 alctNplanesHitAccelPretrig = cms.uint32(3),
127 alctNplanesHitAccelPattern = cms.uint32(4),
128 alctTrigMode = cms.uint32(2),
129 alctAccelMode = cms.uint32(0),
130 alctL1aWindowWidth = cms.uint32(7),
131 verbosity = cms.int32(0),
134 alctEarlyTbins = cms.int32(4),
137 alctNarrowMaskForR1 = cms.bool(
True),
140 alctHitPersist = cms.uint32(6),
144 alctGhostCancellationBxDepth = cms.int32(1),
149 alctGhostCancellationSideQuality = cms.bool(
True),
152 alctPretrigDeadtime = cms.uint32(0),
158 alctUseCorrectedBx = cms.bool(
True)
162 clctParamOldMC = cms.PSet(
163 clctFifoTbins = cms.uint32(12),
164 clctFifoPretrig = cms.uint32(7),
165 clctHitPersist = cms.uint32(6),
166 clctDriftDelay = cms.uint32(2),
167 clctNplanesHitPretrig = cms.uint32(2),
168 clctNplanesHitPattern = cms.uint32(4),
169 clctPidThreshPretrig = cms.uint32(2),
170 clctMinSeparation = cms.uint32(10),
172 verbosity = cms.int32(0)
176 clctParamMTCC = cms.PSet(
177 clctFifoTbins = cms.uint32(12),
178 clctFifoPretrig = cms.uint32(7),
179 clctHitPersist = cms.uint32(6),
180 clctDriftDelay = cms.uint32(2),
181 clctNplanesHitPretrig = cms.uint32(4),
182 clctNplanesHitPattern = cms.uint32(1),
183 clctPidThreshPretrig = cms.uint32(2),
184 clctMinSeparation = cms.uint32(10),
186 verbosity = cms.int32(0)
190 clctParam07 = cms.PSet(
191 clctFifoTbins = cms.uint32(12),
192 clctFifoPretrig = cms.uint32(7),
193 clctHitPersist = cms.uint32(4),
194 clctDriftDelay = cms.uint32(2),
195 clctNplanesHitPretrig = cms.uint32(3),
196 clctNplanesHitPattern = cms.uint32(4),
198 clctPidThreshPretrig = cms.uint32(4),
200 clctMinSeparation = cms.uint32(5),
202 verbosity = cms.int32(0),
205 clctStartBxShift = cms.int32(0)
210 clctFifoTbins = cms.uint32(12),
211 clctFifoPretrig = cms.uint32(7),
212 clctHitPersist = cms.uint32(4),
213 clctDriftDelay = cms.uint32(2),
214 clctNplanesHitPretrig = cms.uint32(3),
215 clctNplanesHitPattern = cms.uint32(4),
217 clctPidThreshPretrig = cms.uint32(4),
219 clctMinSeparation = cms.uint32(5),
221 verbosity = cms.int32(0),
224 clctStartBxShift = cms.int32(0),
227 useDeadTimeZoning = cms.bool(
True),
230 clctStateMachineZone = cms.uint32(8),
235 useDynamicStateMachineZone = cms.bool(
True),
240 clctPretriggerTriggerZone = cms.uint32(5),
245 clctUseCorrectedBx = cms.bool(
True)
249 mpcBlockMe1a = cms.uint32(0),
250 alctTrigEnable = cms.uint32(0),
251 clctTrigEnable = cms.uint32(0),
252 matchTrigEnable = cms.uint32(1),
254 matchTrigWindowSize = cms.uint32(3),
255 tmbL1aWindowSize = cms.uint32(7),
257 verbosity = cms.int32(0),
260 tmbEarlyTbins = cms.int32(4),
265 tmbReadoutEarliest2 = cms.bool(
True),
270 tmbDropUsedAlcts = cms.bool(
True)
275 mpcBlockMe1a = cms.uint32(0),
276 alctTrigEnable = cms.uint32(0),
277 clctTrigEnable = cms.uint32(0),
278 matchTrigEnable = cms.uint32(1),
280 matchTrigWindowSize = cms.uint32(3),
281 tmbL1aWindowSize = cms.uint32(7),
283 verbosity = cms.int32(0),
286 tmbEarlyTbins = cms.int32(4),
291 tmbReadoutEarliest2 = cms.bool(
False),
296 tmbDropUsedAlcts = cms.bool(
False),
303 clctToAlct = cms.bool(
False),
307 tmbDropUsedClcts = cms.bool(
False),
311 matchEarliestAlctME11Only = cms.bool(
False),
315 matchEarliestClctME11Only = cms.bool(
False),
322 tmbCrossBxAlgorithm = cms.uint32(1),
326 maxME11LCTs = cms.uint32(2)
331 mpcMaxStubs = cms.uint32(3)