1 import FWCore.ParameterSet.Config
as cms
3 l1tGMTStubs = cms.EDProducer(
"Phase2L1TGMTStubProducer",
4 verbose = cms.int32(0),
5 srcCSC = cms.InputTag(
"simCscTriggerPrimitiveDigis"),
6 srcDT = cms.InputTag(
"dtTriggerPhase2PrimitiveDigis"),
7 srcDTTheta = cms.InputTag(
"simDtTriggerPrimitiveDigis"),
8 srcRPC = cms.InputTag(
"simMuonRPCDigis"),
10 verbose = cms.uint32(0),
13 coord1LSB = cms.double(0.00076660156*32),
14 eta1LSB = cms.double(7.68334e-04*32),
15 coord2LSB = cms.double(0.00076660156*32),
16 eta2LSB = cms.double(7.68334e-04*32),
17 phiMatch = cms.double(0.05),
18 etaMatch = cms.double(0.1)
21 verbose = cms.int32(0),
22 minPhiQuality = cms.int32(0),
23 minThetaQuality = cms.int32(0),
26 phiLSB = cms.double(0.00076660156*32),
27 phiBDivider = cms.int32(16),
28 etaLSB = cms.double(7.68334e-04*32),
29 eta_1 = cms.vint32(
int(-1503/32),
int(-1446/32),
int(-1387/32),
int(-1327/32),
int(-1266/32),
int(-1194/32),
int(-1125/32),
int(-985/32),
int(-916/32),
int(-839/32),
int(-752/32),
int(-670/32),
int(-582/32),
int(-489/32),
int(-315/32),
int(-213/32),
int(-115/32),
int(-49/32),
int(49/32),
int(115/32),
int(213/32),
int(315/32),
int(489/32),
int(582/32),
int(670/32),
int(752/32),
int(839/32),
int(916/32),
int(985/32),
int(1125/32),
int(1194/32),
int(1266/32),
int(1327/32),
int(1387/32),
int(1446/32), 1503),
30 eta_2 = cms.vint32(
int(-1334/32),
int(-1279/32),
int(-1227/32),
int(-1168/32),
int(-1109/32),
int(-1044/32),
int(-982/32),
int(-861/32),
int(-793/32),
int(-720/32),
int(-648/32),
int(-577/32),
int(-496/32),
int(-425/32),
int(-268/32),
int(-185/32),
int(-97/32),
int(-51/32),
int(51/32),
int(97/32),
int(185/32),
int(268/32),
int(425/32),
int(496/32),
int(577/32),
int(648/32),
int(720/32),
int(793/32),
int(861/32),
int(982/32),
int(1044/32),
int(1109/32),
int(1168/32),
int(1227/32),
int(1279/32),1334),
31 eta_3 = cms.vint32(
int(-1148/32),
int(-1110/32),
int(-1051/32),
int(-1004/32),
int(-947/32),
int(-895/32),
int(-839/32),
int(-728/32),
int(-668/32),
int(-608/32),
int(-546/32),
int(-485/32),
int(-425/32),
int(-366/32),
int(-222/32),
int(-155/32),
int(-87/32),
int(-40/32),
int(40/32),
int(87/32),
int(155/32),
int(222/32),
int(366/32),
int(425/32),
int(485/32),
int(546/32),
int(608/32),
int(668/32),
int(728/32),
int(839/32),
int(895/32),
int(947/32),
int(1004/32),
int(1051/32),
int(1110/32), 1148),
33 coarseEta_1 = cms.vint32(
int(0/32),
int(758/32),
int(1336/32)),
34 coarseEta_2 = cms.vint32(
int(0/32),
int(653/32),
int(1168/32)),
35 coarseEta_3 = cms.vint32(
int(0/32),
int(552/32),
int(1001/32)),
36 coarseEta_4 = cms.vint32(
int(0/32),
int(478/32),
int(878/32)),
37 phiOffset = cms.vint32(
int(33/32),
int(-8/32),
int(+14/32),0)
46 l1tGMTMuons = cms.EDProducer(
'Phase2L1TGMTProducer',
47 srcTracks = cms.InputTag(
"l1tTTTracksFromTrackletEmulation:Level1TTTracks"),
48 srcStubs = cms.InputTag(
'l1tGMTStubs'),
49 srcBMTF = cms.InputTag(
'simBmtfDigis',
'BMTF'),
50 srcEMTF = cms.InputTag(
'simEmtfDigis',
'EMTF'),
51 srcOMTF = cms.InputTag(
'simOmtfDigis',
'OMTF'),
52 minTrackStubs = cms.int32(4),
53 muonBXMin = cms.int32(0),
54 muonBXMax = cms.int32(0),
55 verbose = cms.int32(0),
56 trackConverter = cms.PSet(
57 verbose = cms.int32(0)
59 roiTrackAssociator = cms.PSet(
62 trackMatching = cms.PSet(
66 AbsIsoThresholdL = cms.int32(160),
67 AbsIsoThresholdM = cms.int32(120),
68 AbsIsoThresholdT = cms.int32(80),
69 RelIsoThresholdL = cms.double(0.1),
70 RelIsoThresholdM = cms.double(0.05),
71 RelIsoThresholdT = cms.double(0.01),
72 verbose = cms.int32(0),
73 IsodumpForHLS = cms.int32(1),
79 l1tStandaloneMuons = cms.EDProducer(
'Phase2L1TGMTSAMuonProducer',
80 muonToken = cms.InputTag(
'simGmtStage2Digis'),
81 Nprompt = cms.uint32(12),
82 Ndisplaced = cms.uint32(12)