1 import FWCore.ParameterSet.Config
as cms
3 RPCConeDefi = cms.ESProducer(
"L1RPCConeDefinitionProducer",
4 rollConnT_14_4 = cms.vint32(-1, -1, -1),
5 rollConnT_14_5 = cms.vint32(-1, -1, -1),
6 rollConnT_14_0 = cms.vint32(13, 14, -1),
7 rollConnT_14_1 = cms.vint32(13, -1, -1),
8 rollConnT_14_2 = cms.vint32(14, 15, -1),
9 rollConnT_14_3 = cms.vint32(15, 16, -1),
10 rollConnT_12_4 = cms.vint32(-1, -1, -1),
11 rollConnT_12_5 = cms.vint32(-1, -1, -1),
12 rollConnT_12_2 = cms.vint32(12, 13, -1),
13 rollConnT_12_3 = cms.vint32(13, 14, -1),
14 rollConnT_12_0 = cms.vint32(10, 11, -1),
15 rollConnT_12_1 = cms.vint32(11, -1, -1),
16 lpSizeTower0 = cms.vint32(72, 56, 8, 40, 40,
18 rollConnLP_8_2 = cms.vint32(3, -5, 0),
20 rollConnT_0_4 = cms.vint32(-1, -1, -1),
21 rollConnT_9_4 = cms.vint32(-1, -1, -1),
22 rollConnLP_13_4 = cms.vint32(0, 0, 0),
29 rollConnT_0_0 = cms.vint32(-1, -1, -1),
30 rollConnLP_10_1 = cms.vint32(2, 0, 0),
31 rollConnT_9_0 = cms.vint32(7, 8, -1),
32 lpSizeTower14 = cms.vint32(72, 8, 40, 24, 0,
34 lpSizeTower15 = cms.vint32(72, 8, 40, 24, 0,
36 lpSizeTower16 = cms.vint32(72, 8, 40, 24, 0,
38 lpSizeTower10 = cms.vint32(72, 8, 40, 24, 0,
40 lpSizeTower11 = cms.vint32(72, 8, 40, 24, 0,
42 lpSizeTower12 = cms.vint32(72, 8, 40, 24, 0,
44 lpSizeTower13 = cms.vint32(72, 8, 40, 24, 0,
46 rollConnT_9_2 = cms.vint32(9, -9, 10),
47 rollConnT_6_2 = cms.vint32(-1, -1, -1),
48 towerBeg = cms.int32(0),
49 rollConnT_6_3 = cms.vint32(-1, -1, -1),
50 rollConnT_6_0 = cms.vint32(-1, -1, -1),
51 rollConnT_16_2 = cms.vint32(-1, -1, -1),
52 rollConnT_16_3 = cms.vint32(-1, -1, -1),
53 rollConnT_16_0 = cms.vint32(15, 16, -1),
54 rollConnT_16_1 = cms.vint32(15, -1, -1),
55 rollConnLP_3_0 = cms.vint32(0, 0, 0),
56 rollConnT_16_4 = cms.vint32(-1, -1, -1),
57 rollConnT_16_5 = cms.vint32(-1, -1, -1),
58 rollConnT_8_4 = cms.vint32(-1, -1, -1),
59 rollConnT_15_4 = cms.vint32(-1, -1, -1),
60 rollConnLP_6_5 = cms.vint32(4, 0, 0),
61 rollConnLP_6_4 = cms.vint32(0, 0, 0),
62 rollConnLP_6_3 = cms.vint32(0, 0, 0),
63 rollConnLP_6_2 = cms.vint32(0, 0, 0),
64 rollConnT_8_2 = cms.vint32(9, -9, -1),
65 rollConnLP_6_0 = cms.vint32(0, 0, 0),
67 rollConnT_0_3 = cms.vint32(-1, -1, -1),
68 rollConnT_13_5 = cms.vint32(-1, -1, -1),
69 rollConnT_13_4 = cms.vint32(-1, -1, -1),
70 rollConnT_13_3 = cms.vint32(14, 15, -1),
71 rollConnT_13_2 = cms.vint32(13, 14, -1),
72 rollConnT_13_1 = cms.vint32(12, -1, -1),
73 rollConnT_13_0 = cms.vint32(11, 12, -1),
74 rollConnLP_4_1 = cms.vint32(3, 0, 0),
75 rollConnLP_4_0 = cms.vint32(1, 1, -1),
76 rollConnLP_4_3 = cms.vint32(6, 6, 0),
77 rollConnLP_4_2 = cms.vint32(5, 5, 5),
78 rollConnLP_4_5 = cms.vint32(4, 4, 0),
79 rollConnLP_4_4 = cms.vint32(2, 2, 0),
80 hwPlaneBeg = cms.int32(0),
81 rollConnLP_12_5 = cms.vint32(0, 0, 0),
82 rollConnT_10_1 = cms.vint32(9, -1, -1),
83 rollConnT_4_0 = cms.vint32(4, 5, -6),
84 rollConnT_4_1 = cms.vint32(4, -1, -1),
85 rollConnT_4_2 = cms.vint32(2, 3, 4),
86 rollConnT_4_3 = cms.vint32(2, 3, -1),
87 rollConnT_4_4 = cms.vint32(4, 5, -1),
88 rollConnT_4_5 = cms.vint32(3, 4, -1),
89 rollConnLP_8_5 = cms.vint32(0, 0, 0),
90 rollConnLP_8_4 = cms.vint32(0, 0, 0),
91 rollConnT_6_4 = cms.vint32(-1, -1, -1),
92 rollConnT_6_5 = cms.vint32(6, -1, -1),
93 rollConnLP_8_1 = cms.vint32(0, 0, 0),
94 rollConnLP_8_0 = cms.vint32(0, 5, 0),
95 rollConnLP_8_3 = cms.vint32(4, 0, 0),
96 rollConnT_6_1 = cms.vint32(-1, -1, -1),
97 rollConnT_2_2 = cms.vint32(1, 2, -1),
98 rollConnT_2_3 = cms.vint32(1, 2, -1),
99 rollConnLP_16_0 = cms.vint32(1, 1, 0),
100 rollConnT_2_0 = cms.vint32(2, 3, 4),
101 rollConnT_15_3 = cms.vint32(16, -1, -1),
102 rollConnT_2_1 = cms.vint32(2, -1, -1),
103 rollConnT_8_5 = cms.vint32(-1, -1, -1),
104 rollConnT_7_2 = cms.vint32(5, 6, -1),
105 rollConnLP_2_3 = cms.vint32(6, 6, 0),
106 rollConnLP_2_2 = cms.vint32(5, 5, 0),
107 rollConnLP_2_1 = cms.vint32(3, 0, 0),
108 rollConnLP_2_0 = cms.vint32(1, 1, 1),
109 rollConnLP_2_5 = cms.vint32(4, 4, 0),
110 rollConnLP_2_4 = cms.vint32(2, 2, 2),
111 rollConnT_11_1 = cms.vint32(10, -1, -1),
112 rollConnT_11_0 = cms.vint32(10, -1, -1),
113 rollConnT_11_3 = cms.vint32(12, 13, -1),
114 rollConnT_11_2 = cms.vint32(11, 12, -1),
115 rollConnT_11_5 = cms.vint32(-1, -1, -1),
116 rollConnT_11_4 = cms.vint32(-1, -1, -1),
117 rollConnT_17_3 = cms.vint32(-1, -1, -1),
118 rollConnT_17_2 = cms.vint32(-1, -1, -1),
119 rollConnT_17_1 = cms.vint32(16, -1, -1),
120 rollConnT_17_0 = cms.vint32(16, -1, -1),
122 rollConnLP_0_1 = cms.vint32(3, 0, 0),
128 rollConnLP_0_0 = cms.vint32(0, 0, 0),
129 rollConnT_17_5 = cms.vint32(-1, -1, -1),
130 rollConnT_17_4 = cms.vint32(-1, -1, -1),
131 rollConnT_15_5 = cms.vint32(-1, -1, -1),
132 rollConnLP_14_5 = cms.vint32(0, 0, 0),
133 rollConnLP_14_4 = cms.vint32(0, 0, 0),
134 rollConnLP_14_3 = cms.vint32(4, 4, 0),
135 rollConnLP_14_2 = cms.vint32(3, 3, 0),
136 rollConnLP_14_1 = cms.vint32(2, 0, 0),
137 rollConnLP_14_0 = cms.vint32(1, 1, 0),
138 rollConnT_9_5 = cms.vint32(-1, -1, -1),
140 rollConnT_0_5 = cms.vint32(-1, -1, -1),
141 rollConnLP_7_4 = cms.vint32(2, 2, 0),
142 rollConnLP_7_5 = cms.vint32(4, 0, 0),
143 rollConnT_9_1 = cms.vint32(8, -1, -1),
145 rollConnT_0_1 = cms.vint32(0, -1, -1),
147 rollConnT_0_2 = cms.vint32(-1, -1, -1),
148 rollConnLP_7_1 = cms.vint32(3, -3, 0),
149 lpSizeTower7 = cms.vint32(72, 56, 40, 8, 24,
151 rollConnT_7_1 = cms.vint32(7, -7, -1),
152 rollConnLP_16_1 = cms.vint32(2, 0, 0),
153 rollConnT_15_1 = cms.vint32(14, -1, -1),
154 rollConnLP_16_3 = cms.vint32(0, 0, 0),
155 rollConnLP_16_2 = cms.vint32(0, 0, 0),
156 rollConnLP_16_5 = cms.vint32(0, 0, 0),
157 rollConnLP_16_4 = cms.vint32(0, 0, 0),
158 rollConnT_15_0 = cms.vint32(14, 15, -1),
159 rollConnLP_5_0 = cms.vint32(1, 1, 1),
160 rollConnLP_5_1 = cms.vint32(3, -3, 3),
161 rollConnLP_5_2 = cms.vint32(5, 5, 0),
162 rollConnLP_5_3 = cms.vint32(6, 0, 0),
163 rollConnLP_5_4 = cms.vint32(2, 2, 2),
164 rollConnLP_5_5 = cms.vint32(4, 0, 0),
165 rollConnT_2_4 = cms.vint32(2, 3, 4),
166 rollConnT_2_5 = cms.vint32(2, 3, -1),
167 rollConnT_8_3 = cms.vint32(10, -1, -1),
168 rollConnT_3_1 = cms.vint32(3, -1, -1),
169 rollConnT_5_1 = cms.vint32(5, -6, 6),
170 rollConnT_5_0 = cms.vint32(6, 7, 8),
171 rollConnT_5_3 = cms.vint32(4, -1, -1),
172 rollConnT_5_2 = cms.vint32(4, 5, -1),
173 rollConnT_5_5 = cms.vint32(5, -1, -1),
174 rollConnT_5_4 = cms.vint32(5, 6, 7),
175 rollConnT_1_4 = cms.vint32(0, 1, -2),
176 rollEnd = cms.int32(17),
177 hwPlaneEnd = cms.int32(5),
178 rollConnLP_10_3 = cms.vint32(4, 4, 0),
179 rollConnLP_10_2 = cms.vint32(3, 3, 0),
180 rollConnT_9_3 = cms.vint32(10, 11, -1),
181 rollConnLP_10_0 = cms.vint32(3, 0, 0),
182 rollConnLP_10_5 = cms.vint32(0, 0, 0),
183 rollConnLP_10_4 = cms.vint32(0, 0, 0),
184 rollConnLP_3_2 = cms.vint32(0, 0, 0),
185 rollConnLP_3_3 = cms.vint32(0, 0, 0),
186 rollConnT_15_2 = cms.vint32(15, 16, -1),
187 rollConnLP_3_1 = cms.vint32(3, 0, 0),
188 rollConnLP_6_1 = cms.vint32(0, 0, 0),
189 rollConnLP_3_4 = cms.vint32(0, 0, 0),
190 rollConnLP_3_5 = cms.vint32(0, 0, 0),
191 rollConnT_10_0 = cms.vint32(8, -1, -1),
192 rollConnLP_12_4 = cms.vint32(0, 0, 0),
193 rollConnT_10_2 = cms.vint32(10, 11, -1),
194 rollConnT_10_3 = cms.vint32(11, 12, -1),
195 rollConnLP_12_1 = cms.vint32(2, 0, 0),
196 rollConnLP_12_0 = cms.vint32(1, 1, 0),
197 rollConnLP_12_3 = cms.vint32(4, 4, 0),
198 rollConnLP_12_2 = cms.vint32(3, 3, 0),
199 rollConnLP_1_4 = cms.vint32(2, 2, -2),
200 rollConnLP_1_5 = cms.vint32(4, 4, 0),
201 rollBeg = cms.int32(0),
202 rollConnLP_1_0 = cms.vint32(1, 1, 1),
203 rollConnLP_1_1 = cms.vint32(3, 0, 0),
204 rollConnLP_1_2 = cms.vint32(5, 5, 0),
205 rollConnLP_1_3 = cms.vint32(6, 6, 0),
206 rollConnLP_9_4 = cms.vint32(0, 0, 0),
207 rollConnLP_9_5 = cms.vint32(0, 0, 0),
208 rollConnT_7_5 = cms.vint32(7, -1, -1),
209 rollConnT_7_4 = cms.vint32(7, 8, -1),
210 rollConnLP_9_0 = cms.vint32(5, 3, 0),
211 rollConnLP_9_1 = cms.vint32(4, 0, 0),
212 rollConnLP_9_2 = cms.vint32(3, -5, 3),
213 rollConnT_7_0 = cms.vint32(8, 9, -1),
214 rollConnLP_13_0 = cms.vint32(1, 1, 0),
215 lpSizeTower3 = cms.vint32(72, 56, 8, 40, 40,
217 rollConnT_1_5 = cms.vint32(0, 1, -1),
218 rollConnLP_17_1 = cms.vint32(2, 0, 0),
219 rollConnLP_17_2 = cms.vint32(0, 0, 0),
220 rollConnLP_17_3 = cms.vint32(0, 0, 0),
221 rollConnLP_9_3 = cms.vint32(4, 4, 0),
222 rollConnT_1_0 = cms.vint32(0, 1, 2),
223 rollConnT_1_3 = cms.vint32(0, 1, -1),
224 rollConnT_1_2 = cms.vint32(0, 1, -1),
225 rollConnT_1_1 = cms.vint32(1, -1, -1),
226 lpSizeTower1 = cms.vint32(72, 56, 8, 40, 40,
228 rollConnT_7_3 = cms.vint32(4, 5, -1),
230 rollConnLP_0_5 = cms.vint32(0, 0, 0),
231 rollConnLP_7_2 = cms.vint32(5, 5, 0),
233 rollConnLP_0_4 = cms.vint32(0, 0, 0),
234 rollConnT_3_3 = cms.vint32(-1, -1, -1),
235 rollConnT_3_2 = cms.vint32(-1, -1, -1),
236 rollConnLP_17_4 = cms.vint32(0, 0, 0),
237 rollConnT_3_0 = cms.vint32(-1, -1, -1),
238 rollConnLP_17_0 = cms.vint32(1, 0, 0),
239 rollConnT_3_5 = cms.vint32(-1, -1, -1),
240 rollConnT_3_4 = cms.vint32(-1, -1, -1),
241 rollConnT_10_4 = cms.vint32(-1, -1, -1),
242 rollConnT_8_0 = cms.vint32(-1, 7, -1),
243 rollConnLP_7_3 = cms.vint32(6, 6, 0),
245 rollConnLP_0_3 = cms.vint32(0, 0, 0),
246 rollConnLP_17_5 = cms.vint32(0, 0, 0),
248 rollConnLP_0_2 = cms.vint32(0, 0, 0),
249 rollConnT_10_5 = cms.vint32(-1, -1, -1),
250 rollConnLP_11_2 = cms.vint32(3, 3, 0),
251 rollConnLP_11_3 = cms.vint32(4, 4, 0),
252 rollConnLP_11_0 = cms.vint32(1, 0, 0),
253 rollConnLP_11_1 = cms.vint32(2, 0, 0),
254 rollConnLP_11_4 = cms.vint32(0, 0, 0),
255 rollConnLP_11_5 = cms.vint32(0, 0, 0),
256 rollConnT_8_1 = cms.vint32(-1, -1, -1),
257 rollConnLP_7_0 = cms.vint32(1, 1, 0),
258 lpSizeTower8 = cms.vint32(72, 24, 40, 8, 0,
260 lpSizeTower9 = cms.vint32(72, 8, 40, 0, 0,
263 lpSizeTower6 = cms.vint32(56, 72, 40, 8, 24,
265 rollConnLP_13_5 = cms.vint32(0, 0, 0),
266 lpSizeTower4 = cms.vint32(72, 56, 8, 40, 40,
269 lpSizeTower5 = cms.vint32(72, 56, 40, 8, 40,
271 lpSizeTower2 = cms.vint32(72, 56, 8, 40, 40,
273 rollConnLP_13_1 = cms.vint32(2, 0, 0),
274 rollConnLP_13_2 = cms.vint32(3, 3, 0),
275 rollConnLP_13_3 = cms.vint32(4, 4, 0),
276 towerEnd = cms.int32(16),
277 rollConnLP_15_4 = cms.vint32(0, 0, 0),
278 rollConnLP_15_5 = cms.vint32(0, 0, 0),
279 rollConnLP_15_2 = cms.vint32(3, 3, 0),
280 rollConnLP_15_3 = cms.vint32(4, 0, 0),
281 rollConnLP_15_0 = cms.vint32(1, 1, 0),
282 rollConnLP_15_1 = cms.vint32(2, 0, 0)
285 RPCConeDefSrc = cms.ESSource(
"EmptyESSource",
286 recordName = cms.string(
'L1RPCConeDefinitionRcd'),
287 iovIsRunNotTime = cms.bool(
True),
288 firstValid = cms.vuint32(1)