File indexing completed on 2024-04-06 12:22:18
0001
0002
0003
0004
0005 import FWCore.ParameterSet.Config as cms
0006
0007 l1GtBoardMaps = cms.ESProducer("L1GtBoardMapsTrivialProducer",
0008
0009
0010
0011 BoardList = cms.vstring(
0012 'GTFE',
0013 'FDL',
0014 'PSB', 'PSB', 'PSB', 'PSB', 'PSB', 'PSB', 'PSB',
0015 'GMT',
0016 'TCS',
0017 'TIM'),
0018
0019
0020 BoardIndex = cms.vint32(
0021 0,
0022 0,
0023 0, 1, 2, 3, 4, 5, 6,
0024 0,
0025 0,
0026 0),
0027
0028
0029
0030 BoardPositionDaqRecord = cms.vint32(
0031 1,
0032 2,
0033 3, 4, 5, 6, 7, 8, 9,
0034 10,
0035 -1,
0036 -1),
0037
0038
0039
0040 BoardPositionEvmRecord = cms.vint32(
0041 1,
0042 3,
0043 -1, -1, -1, -1, -1, -1, -1,
0044 -1,
0045 2,
0046 -1),
0047
0048
0049
0050 ActiveBoardsDaqRecord = cms.vint32(
0051 -1,
0052 0,
0053 1, 2, 3, 4, 5, 6, 7,
0054 8,
0055 -1,
0056 -1),
0057
0058
0059
0060 ActiveBoardsEvmRecord = cms.vint32(
0061 -1,
0062 1,
0063 -1, -1, -1, -1, -1, -1, -1,
0064 -1,
0065 0,
0066 -1),
0067
0068
0069
0070 BoardSlotMap = cms.vint32(
0071 17,
0072 10,
0073 9, 13, 14, 15, 19, 20, 21,
0074 18,
0075 7,
0076 16),
0077
0078
0079
0080 BoardHexNameMap = cms.vint32(
0081 0x00,
0082 0xfd,
0083 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb,
0084 0xdd,
0085 0xcc,
0086 0xad),
0087
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099 CableList = cms.vstring('Free', 'Free', 'Free', 'TechTr',
0100 'IsoEGQ', 'NoIsoEGQ', 'CenJetQ', 'ForJetQ',
0101 'TauJetQ', 'ESumsQ', 'HfQ', 'Free',
0102 'Free', 'Free', 'Free', 'Free',
0103 'MQF4', 'MQF3', 'MQB2', 'MQB1',
0104 'MQF8', 'MQF7', 'MQB6', 'MQB5',
0105 'MQF12', 'MQF11', 'MQB10', 'MQB9'),
0106
0107
0108
0109 CableToPsbMap = cms.vint32(0, 0, 0, 0,
0110 1, 1, 1, 1,
0111 2, 2, 2, 2,
0112 3, 3, 3, 3,
0113 4, 4, 4, 4,
0114 5, 5, 5, 5,
0115 6, 6, 6, 6),
0116
0117
0118 PsbInput = cms.VPSet(
0119 cms.PSet(
0120 Slot = cms.int32(9),
0121 Ch0 = cms.vstring('TechTrig'),
0122 Ch1 = cms.vstring('TechTrig'),
0123 Ch2 = cms.vstring(),
0124 Ch3 = cms.vstring(),
0125 Ch4 = cms.vstring(),
0126 Ch5 = cms.vstring(),
0127 Ch6 = cms.vstring(),
0128 Ch7 = cms.vstring()
0129 ),
0130 cms.PSet(
0131 Slot = cms.int32(13),
0132 Ch0 = cms.vstring('ForJet', 'ForJet'),
0133 Ch1 = cms.vstring('ForJet', 'ForJet'),
0134 Ch2 = cms.vstring('CenJet', 'CenJet'),
0135 Ch3 = cms.vstring('CenJet', 'CenJet'),
0136 Ch4 = cms.vstring('NoIsoEG', 'NoIsoEG'),
0137 Ch5 = cms.vstring('NoIsoEG', 'NoIsoEG'),
0138 Ch6 = cms.vstring('IsoEG', 'IsoEG'),
0139 Ch7 = cms.vstring('IsoEG', 'IsoEG')
0140 ),
0141 cms.PSet(
0142 Slot = cms.int32(14),
0143 Ch0 = cms.vstring(),
0144 Ch1 = cms.vstring(),
0145 Ch2 = cms.vstring('HfBitCounts', 'HfRingEtSums'),
0146 Ch3 = cms.vstring(),
0147 Ch4 = cms.vstring('ETT','HTT'),
0148 Ch5 = cms.vstring('ETM', 'ETM'),
0149 Ch6 = cms.vstring('TauJet', 'TauJet'),
0150 Ch7 = cms.vstring('TauJet', 'TauJet')
0151 ),
0152 cms.PSet(
0153 Slot = cms.int32(15),
0154 Ch0 = cms.vstring(),
0155 Ch1 = cms.vstring(),
0156 Ch2 = cms.vstring(),
0157 Ch3 = cms.vstring(),
0158 Ch4 = cms.vstring(),
0159 Ch5 = cms.vstring(),
0160 Ch6 = cms.vstring(),
0161 Ch7 = cms.vstring()
0162 ),
0163 cms.PSet(
0164 Slot = cms.int32(19),
0165 Ch0 = cms.vstring(),
0166 Ch1 = cms.vstring(),
0167 Ch2 = cms.vstring(),
0168 Ch3 = cms.vstring(),
0169 Ch4 = cms.vstring(),
0170 Ch5 = cms.vstring(),
0171 Ch6 = cms.vstring(),
0172 Ch7 = cms.vstring()
0173 ),
0174 cms.PSet(
0175 Slot = cms.int32(20),
0176 Ch0 = cms.vstring(),
0177 Ch1 = cms.vstring(),
0178 Ch2 = cms.vstring(),
0179 Ch3 = cms.vstring(),
0180 Ch4 = cms.vstring(),
0181 Ch5 = cms.vstring(),
0182 Ch6 = cms.vstring(),
0183 Ch7 = cms.vstring()
0184 ),
0185 cms.PSet(
0186 Slot = cms.int32(21),
0187 Ch0 = cms.vstring(),
0188 Ch1 = cms.vstring(),
0189 Ch2 = cms.vstring(),
0190 Ch3 = cms.vstring(),
0191 Ch4 = cms.vstring(),
0192 Ch5 = cms.vstring(),
0193 Ch6 = cms.vstring(),
0194 Ch7 = cms.vstring()
0195 )
0196 )
0197
0198 )
0199
0200