CMS 3D CMS Logo

l1tGTBoardWriterVU13P_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from L1Trigger.Phase2L1GT.l1tGTBoardWriter_cff import BoardDataInput as BoardDataInputVU13P
3 from L1Trigger.Phase2L1GT.l1tGTBoardWriter_cff import BoardDataOutputObjects as BoardDataOutputObjectsVU13P
4 from L1Trigger.Phase2L1GT.l1tGTBoardWriter_cff import AlgoBitBoardData as AlgoBitBoardDataVU13P
5 
6 BoardDataInputVU13P.InputChannels = cms.untracked.PSet(
7  # SLR 0
8  GTT_1 = cms.untracked.vuint32(range(0, 6)),
9  GTT_2 = cms.untracked.vuint32(range(6, 12)),
10  GTT_3 = cms.untracked.vuint32(range(112, 118)),
11  GTT_4 = cms.untracked.vuint32(range(118, 124)),
12 
13  # SLR 1
14  GCT_1 = cms.untracked.vuint32(range(24, 30)),
15 
16  # SLR 2
17  CL2_1 = cms.untracked.vuint32(range(32, 38)),
18  CL2_2 = cms.untracked.vuint32(range(38, 44)),
19  CL2_3 = cms.untracked.vuint32(range(80, 86)),
20 
21  # SLR 3
22  GMT_1 = cms.untracked.vuint32(48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 68, 69, 70, 71, 72, 73)
23 )
24 
25 BoardDataOutputObjectsVU13P.OutputChannels = cms.untracked.PSet(
26  GTTPromptJets = cms.untracked.vuint32(range(2, 6)),
27  GTTDisplacedJets = cms.untracked.vuint32(range(6, 10)),
28  GTTPromptHtSum = cms.untracked.vuint32(range(10, 11)),
29  GTTDisplacedHtSum = cms.untracked.vuint32(range(11, 12)),
30  GTTEtSum = cms.untracked.vuint32(range(12, 13)),
31  GTTHadronicTaus = cms.untracked.vuint32(range(13, 16)),
32  GCTNonIsoEg = cms.untracked.vuint32(range(26, 28)),
33  GCTIsoEg = cms.untracked.vuint32(range(28, 30)),
34  GCTJets = cms.untracked.vuint32(range(30, 32)),
35  CL2JetsSC4 = cms.untracked.vuint32(range(32, 36)),
36  CL2JetsSC8 = cms.untracked.vuint32(range(36, 40)),
37  CL2Taus = cms.untracked.vuint32(range(40, 43)),
38  CL2HtSum = cms.untracked.vuint32(range(43, 44)),
39  CL2EtSum = cms.untracked.vuint32(range(44, 45)),
40  GMTSaPromptMuons = cms.untracked.vuint32(range(68, 70)),
41  GMTSaDisplacedMuons = cms.untracked.vuint32(range(70, 72)),
42  GMTTkMuons = cms.untracked.vuint32(range(72, 75)),
43  GMTTopo = cms.untracked.vuint32(range(75, 77)),
44  CL2Electrons = cms.untracked.vuint32(range(80, 83)),
45  CL2Photons = cms.untracked.vuint32(range(83, 86)),
46  GCTTaus = cms.untracked.vuint32(range(96, 98)),
47  GCTHtSum = cms.untracked.vuint32(range(98, 99)),
48  GCTEtSum = cms.untracked.vuint32(range(99, 100)),
49  GTTPhiCandidates = cms.untracked.vuint32(range(112, 115)),
50  GTTRhoCandidates = cms.untracked.vuint32(range(115, 118)),
51  GTTBsCandidates = cms.untracked.vuint32(range(118, 121)),
52  GTTPrimaryVert = cms.untracked.vuint32(range(121, 123))
53 )
54 
55 AlgoBitBoardDataVU13P.channels = cms.untracked.vuint32(46, 47)