1 import FWCore.ParameterSet.Config
as cms
2 from L1Trigger.Phase2L1GT.l1tGTBoardWriter_cff
import BoardDataInput
as BoardDataInputVU9P
3 from L1Trigger.Phase2L1GT.l1tGTBoardWriter_cff
import BoardDataOutputObjects
as BoardDataOutputObjectsVU9P
4 from L1Trigger.Phase2L1GT.l1tGTBoardWriter_cff
import AlgoBitBoardData
as AlgoBitBoardDataVU9P
7 BoardDataInputVU9P.InputChannels = cms.untracked.PSet(
9 GTT_1 = cms.untracked.vuint32(
range(0, 6)),
10 GTT_2 = cms.untracked.vuint32(
range(6, 12)),
11 GTT_3 = cms.untracked.vuint32(
range(104, 110)),
12 GTT_4 = cms.untracked.vuint32(
range(110, 116)),
15 CL2_1 = cms.untracked.vuint32(
range(28, 34)),
16 CL2_2 = cms.untracked.vuint32(
range(34, 40)),
17 CL2_3 = cms.untracked.vuint32(
range(80, 86)),
20 GCT_1 = cms.untracked.vuint32(
range(54, 60)),
21 GMT_1 = cms.untracked.vuint32(
range(60, 78))
24 BoardDataOutputObjectsVU9P.OutputChannels = cms.untracked.PSet(
25 GTTPromptJets = cms.untracked.vuint32(
range(2, 6)),
26 GTTDisplacedJets = cms.untracked.vuint32(
range(6, 10)),
27 GTTPromptHtSum = cms.untracked.vuint32(
range(10, 11)),
28 GTTDisplacedHtSum = cms.untracked.vuint32(
range(11, 12)),
29 GTTEtSum = cms.untracked.vuint32(
range(12, 13)),
30 GTTHadronicTaus = cms.untracked.vuint32(
range(13, 16)),
31 CL2JetsSC4 = cms.untracked.vuint32(
range(24, 28)),
32 CL2JetsSC8 = cms.untracked.vuint32(
range(28, 32)),
33 CL2Taus = cms.untracked.vuint32(
range(34, 37)),
34 CL2HtSum = cms.untracked.vuint32(
range(37, 38)),
35 CL2EtSum = cms.untracked.vuint32(
range(38, 39)),
36 GCTNonIsoEg = cms.untracked.vuint32(
range(48, 50)),
37 GCTIsoEg = cms.untracked.vuint32(
range(50, 52)),
38 GCTJets = cms.untracked.vuint32(
range(52, 54)),
39 GCTTaus = cms.untracked.vuint32(
range(54, 56)),
40 GCTHtSum = cms.untracked.vuint32(
range(56, 57)),
41 GCTEtSum = cms.untracked.vuint32(
range(57, 58)),
42 GMTSaPromptMuons = cms.untracked.vuint32(
range(60, 62)),
43 GMTSaDisplacedMuons = cms.untracked.vuint32(
range(62, 64)),
44 GMTTkMuons = cms.untracked.vuint32(
range(64, 67)),
45 GMTTopo = cms.untracked.vuint32(
range(67, 69)),
46 CL2Electrons = cms.untracked.vuint32(
range(80, 83)),
47 CL2Photons = cms.untracked.vuint32(
range(83, 86)),
48 GTTPhiCandidates = cms.untracked.vuint32(
range(104, 107)),
49 GTTRhoCandidates = cms.untracked.vuint32(
range(107, 110)),
50 GTTBsCandidates = cms.untracked.vuint32(
range(110, 113)),
51 GTTPrimaryVert = cms.untracked.vuint32(
range(113, 115))
54 AlgoBitBoardDataVU9P.channels = cms.untracked.vuint32(32, 33)