1 import FWCore.ParameterSet.Config
as cms
3 l1csctpconf = cms.ESProducer(
"L1CSCTriggerPrimitivesConfigProducer",
6 isMTCC = cms.bool(
False),
10 isTMB07 = cms.bool(
True),
14 alctFifoTbins = cms.uint32(16),
15 alctFifoPretrig = cms.uint32(10),
16 alctDriftDelay = cms.uint32(3),
17 alctNplanesHitPretrig = cms.uint32(2),
18 alctNplanesHitPattern = cms.uint32(4),
19 alctNplanesHitAccelPretrig = cms.uint32(2),
20 alctNplanesHitAccelPattern = cms.uint32(4),
21 alctTrigMode = cms.uint32(3),
22 alctAccelMode = cms.uint32(1),
23 alctL1aWindowWidth = cms.uint32(5)
27 alctParamMTCC2 = cms.PSet(
28 alctFifoTbins = cms.uint32(16),
29 alctFifoPretrig = cms.uint32(10),
30 alctDriftDelay = cms.uint32(2),
31 alctNplanesHitPretrig = cms.uint32(3),
32 alctNplanesHitPattern = cms.uint32(4),
33 alctNplanesHitAccelPretrig = cms.uint32(3),
34 alctNplanesHitAccelPattern = cms.uint32(4),
35 alctTrigMode = cms.uint32(2),
36 alctAccelMode = cms.uint32(0),
37 alctL1aWindowWidth = cms.uint32(7)
42 clctFifoTbins = cms.uint32(12),
43 clctFifoPretrig = cms.uint32(7),
44 clctHitPersist = cms.uint32(4),
45 clctDriftDelay = cms.uint32(2),
46 clctNplanesHitPretrig = cms.uint32(3),
47 clctNplanesHitPattern = cms.uint32(4),
48 clctPidThreshPretrig = cms.uint32(2),
49 clctMinSeparation = cms.uint32(10)
53 clctParamMTCC2 = cms.PSet(
54 clctFifoTbins = cms.uint32(12),
55 clctFifoPretrig = cms.uint32(7),
56 clctHitPersist = cms.uint32(6),
57 clctDriftDelay = cms.uint32(2),
58 clctNplanesHitPretrig = cms.uint32(4),
59 clctNplanesHitPattern = cms.uint32(1),
60 clctPidThreshPretrig = cms.uint32(2),
61 clctMinSeparation = cms.uint32(10)
66 tmbMpcBlockMe1a = cms.uint32(0),
67 tmbAlctTrigEnable = cms.uint32(0),
68 tmbClctTrigEnable = cms.uint32(0),
69 tmbMatchTrigEnable = cms.uint32(1),
70 tmbMatchTrigWindowSize = cms.uint32(7),
71 tmbTmbL1aWindowSize = cms.uint32(7)