78 {2.33403, 2.43746}, {2.28122, 2.38447}, {2.23122, 2.33427}, {2.18376, 2.2866}, {2.1386, 2.24124},
79 {2.09556, 2.19796}, {2.05444, 2.15662}, {2.01511, 2.11704}, {1.97741, 2.07909}, {1.94124, 2.04266},
80 {1.90649, 2.00764}, {1.87305, 1.97392}, {1.84084, 1.94143}, {1.80978, 1.91008}, {1.77981, 1.87981},
81 {1.75086, 1.85055}, {1.72286, 1.82225}, {1.69577, 1.79484}, {1.66954, 1.76828}, {1.64412, 1.74253},
82 {1.61946, 1.71754}, {1.60584, 1.69328}, {1.60814, 1.6697}
87 {2.28578, 2.38883}, {2.23311, 2.33595}, {2.18324, 2.28587}, {2.13592, 2.23831}, {2.09091, 2.19306},
88 {2.048, 2.14991}, {2.00704, 2.10868}, {1.96785, 2.06923}, {1.93031, 2.03141}, {1.8943, 1.9951},
89 {1.8597, 1.96021}, {1.82642, 1.92663}, {1.79438, 1.89427}, {1.76349, 1.86306}, {1.73369, 1.83293},
90 {1.70491, 1.80382}, {1.67709, 1.77566}, {1.65018, 1.7484}, {1.62413, 1.72199}, {1.59889, 1.69639},
91 {1.57443, 1.67155}, {1.56088, 1.64745}, {1.5631, 1.62403}
99 {3, 0.03971647, 0.01710244},
100 {5, 0.02123785, 0.00928431},
101 {7, 0.01475524, 0.00650928},
102 {10, 0.01023299, 0.00458796},
103 {15, 0.00689220, 0.00331313},
104 {20, 0.00535176, 0.00276152},
105 {30, 0.00389050, 0.00224959},
106 {40, 0.00329539, 0.00204670}
110 {0, 95},{0, 95},{0, 95},{0, 95},{0, 95},
111 {0, 95},{0, 95},{0, 95},{0, 95},{0, 95},
112 {0, 95},{0, 95},{0, 77},{0, 61},{0, 39},
113 {0, 22},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
114 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
115 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
116 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
117 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
118 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
119 {-1,-1},{-1,-1},{-1,-1}
123 {0, 31},{0, 31},{0, 31},{0, 31},{0, 31},
124 {0, 31},{0, 31},{0, 31},{0, 31},{0, 31},
125 {0, 31},{0, 31},{0, 31},{0, 31},{0, 31},
126 {0, 22},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
127 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
128 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
129 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
130 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
131 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
132 {-1,-1},{-1,-1},{-1,-1}
136 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
137 {-1,-1},{-1,-1},{-1,-1},{-1,-1},{-1,-1},
138 {100, 127},{73, 127},{47, 127},{22, 127},{0, 127},
139 {0, 127},{0, 127},{0, 127},{0, 127},{0, 127},
140 {0, 127},{0, 127},{0, 127},{0, 127},{0, 127},
141 {0, 127},{0, 127},{0, 127},{0, 127},{0, 127},
142 {0, 127},{0, 127},{0, 127},{0, 127},{0, 127},
143 {0, 127},{0, 127},{0, 127},{0, 127},{0, 127},
144 {0, 127},{0, 127},{0, 127},{0, 127},{0, 105},
145 {0, 93},{0, 78},{0, 63}
194 {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99},
195 {7, -99}, {7, -99}, {7, 8}, {7, 8}, {6, 8}, {6, 7}, {6, 7}, {6, 7}, {5, 7}, {5, 6},
196 {5, 6}, {4, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5}, {3, 5}, {3, 5}, {3, 4}, {3, 4},
197 {2, 4}, {2, 4}, {2, 4}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 2}, {1, 2},
198 {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 1}, {1, 1}, {1, 1}
203 {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99},
204 {7, -99}, {7, -99}, {7, 8}, {7, 8}, {6, 8}, {6, 7}, {6, 7}, {6, 7}, {5, 7}, {5, 6},
205 {5, 6}, {4, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5}, {3, 5}, {3, 5}, {3, 4}, {3, 4},
206 {2, 4}, {2, 4}, {2, 4}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 2}, {1, 2},
207 {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 1}, {1, 1}, {1, 1}
212 {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99}, {8, -99}, {7, -99},
213 {7, 8}, {7, 8}, {6, 8}, {6, 8}, {6, 7}, {6, 7}, {5, 7}, {5, 6}, {5, 6}, {5, 6},
214 {5, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5}, {4, 5}, {3, 5}, {3, 4}, {3, 4}, {3, 4},
215 {2, 4}, {2, 4}, {2, 3}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 2}, {1, 2},
216 {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 1}, {1, 1}, {1, 1}
221 {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99}, {8, -99}, {7, -99},
222 {7, 8}, {7, 8}, {6, 8}, {6, 8}, {6, 7}, {6, 7}, {5, 7}, {5, 6}, {5, 6}, {5, 6},
223 {5, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5}, {4, 5}, {3, 5}, {3, 4}, {3, 4}, {3, 4},
224 {2, 4}, {2, 4}, {2, 3}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 2}, {1, 2},
225 {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 1}, {1, 1}, {1, 1}
235 92, 92, 92, 91, 91, 90, 90, 89, 89, 88,
236 88, 87, 87, 86, 86, 85, 85, 84, 84, 83,
237 83, 83, 82, 82, 81, 81, 80, 80, 79, 79,
238 78, 78, 77, 77, 76, 76, 75, 75, 74, 74,
239 73, 73, 73, 72, 72, 71, 71, 70, 70, 69,
240 69, 68, 68, 67, 67, 66, 66, 65, 65, 64,
241 64, 63, 63, 63, 62, 62, 61, 61, 60, 60,
242 59, 59, 58, 58, 57, 57, 56, 56, 55, 55,
243 54, 54, 53, 53, 53, 52, 52, 51, 51, 50,
244 50, 49, 49, 48, 48, 47, 47, 46, 46, 45,
245 45, 44, 44, 43, 43, 43, 42, 42, 41, 41,
246 40, 40, 39, 39, 38, 38, 37, 37, 36, 36,
247 35, 35, 34, 34, 33, 33, 33, 32, 32, 31,
248 31, 30, 30, 29, 29, 28, 28, 27, 27, 26,
249 26, 25, 25, 24, 24, 23, 23, 23, 22, 22,
250 21, 21, 20, 20, 19, 19, 18, 18, 17, 17,
251 16, 16, 15, 15, 14, 14, 13, 13, 13, 12,
252 12, 11, 11, 10, 10, 9, 9, 8, 8, 7,
253 7, 6, 6, 5, 5, 4, 4, 4, 3, 3,
259 123, 122, 121, 121, 120, 119, 119, 118, 118, 117,
260 116, 116, 115, 114, 114, 113, 113, 112, 111, 111,
261 110, 110, 109, 108, 108, 107, 106, 106, 105, 105,
262 104, 103, 103, 102, 101, 101, 100, 100, 99, 98,
263 98, 97, 96, 96, 95, 95, 94, 93, 93, 92,
264 91, 91, 90, 90, 89, 88, 88, 87, 86, 86,
265 85, 85, 84, 83, 83, 82, 81, 81, 80, 80,
266 79, 78, 78, 77, 76, 76, 75, 75, 74, 73,
267 73, 72, 71, 71, 70, 70, 69, 68, 68, 67,
268 66, 66, 65, 65, 64, 63, 63, 62, 61, 61,
269 60, 60, 59, 58, 58, 57, 56, 56, 55, 55,
270 54, 53, 53, 52, 51, 51, 50, 50, 49, 48,
271 48, 47, 46, 46, 45, 45, 44, 43, 43, 42,
272 41, 41, 40, 40, 39, 38, 38, 37, 36, 36,
273 35, 35, 34, 33, 33, 32, 31, 31, 30, 30,
274 29, 28, 28, 27, 26, 26, 25, 25, 24, 23,
275 23, 22, 21, 21, 20, 20, 19, 18, 18, 17,
276 16, 16, 15, 15, 14, 13, 13, 12, 11, 11,
277 10, 10, 9, 8, 8, 7, 7, 6, 5, 5,
283 3, 3, 3, 4, 4, 5, 5, 6, 6, 7,
284 7, 8, 8, 9, 9, 10, 10, 11, 11, 12,
285 12, 12, 13, 13, 14, 14, 15, 15, 16, 16,
286 17, 17, 18, 18, 19, 19, 20, 20, 21, 21,
287 22, 22, 22, 23, 23, 24, 24, 25, 25, 26,
288 26, 27, 27, 28, 28, 29, 29, 30, 30, 31,
289 31, 32, 32, 32, 33, 33, 34, 34, 35, 35,
290 36, 36, 37, 37, 38, 38, 39, 39, 40, 40,
291 41, 41, 42, 42, 42, 43, 43, 44, 44, 45,
292 45, 46, 46, 47, 47, 48, 48, 49, 49, 50,
293 50, 51, 51, 52, 52, 52, 53, 53, 54, 54,
294 55, 55, 56, 56, 57, 57, 58, 58, 59, 59,
295 60, 60, 61, 61, 62, 62, 63, 63, 63, 64,
296 64, 65, 65, 66, 66, 67, 67, 68, 68, 69,
297 69, 70, 70, 71, 71, 72, 72, 73, 73, 73,
298 74, 74, 75, 75, 76, 76, 77, 77, 78, 78,
299 79, 79, 80, 80, 81, 81, 82, 82, 82, 83,
300 83, 84, 84, 85, 85, 86, 86, 87, 87, 88,
301 88, 89, 89, 90, 90, 91, 91, 91, 92, 92,
307 4, 5, 6, 6, 7, 7, 8, 9, 9, 10,
308 11, 11, 12, 12, 13, 14, 14, 15, 16, 16,
309 17, 17, 18, 19, 19, 20, 20, 21, 22, 22,
310 23, 24, 24, 25, 25, 26, 27, 27, 28, 29,
311 29, 30, 30, 31, 32, 32, 33, 34, 34, 35,
312 35, 36, 37, 37, 38, 39, 39, 40, 40, 41,
313 42, 42, 43, 44, 44, 45, 45, 46, 47, 47,
314 48, 49, 49, 50, 50, 51, 52, 52, 53, 54,
315 54, 55, 55, 56, 57, 57, 58, 59, 59, 60,
316 60, 61, 62, 62, 63, 64, 64, 65, 65, 66,
317 67, 67, 68, 69, 69, 70, 70, 71, 72, 72,
318 73, 74, 74, 75, 75, 76, 77, 77, 78, 79,
319 79, 80, 80, 81, 82, 82, 83, 84, 84, 85,
320 85, 86, 87, 87, 88, 89, 89, 90, 90, 91,
321 92, 92, 93, 94, 94, 95, 95, 96, 97, 97,
322 98, 99, 99, 100, 100, 101, 102, 102, 103, 104,
323 104, 105, 105, 106, 107, 107, 108, 109, 109, 110,
324 110, 111, 112, 112, 113, 114, 114, 115, 115, 116,
325 117, 117, 118, 119, 119, 120, 120, 121, 122, 122,
331 {192, 192}, {192, 192}, {190, 191}, {188, 188}, {185, 186}, {183, 184}, {181, 182}, {179, 180}, {177, 178}, {175, 176},
332 {173, 174}, {171, 172}, {169, 169}, {166, 167}, {164, 165}, {162, 163}, {160, 161}, {158, 159}, {156, 157}, {154, 155},
333 {152, 153}, {150, 151}, {148, 148}, {145, 146}, {143, 144}, {141, 142}, {139, 140}, {137, 138}, {135, 136}, {133, 134},
334 {131, 132}, {129, 130}, {127, 127}, {124, 125}, {122, 123}, {120, 121}, {118, 119}, {116, 117}, {114, 115}, {112, 113},
335 {110, 111}, {108, 109}, {106, 106}, {103, 104}, {101, 102}, {99, 100}, {97, 98}, {95, 96}, {93, 94}, {91, 92},
336 {89, 90}, {87, 88}, {85, 85}, {82, 83}, {80, 81}, {78, 79}, {76, 77}, {74, 75}, {72, 73}, {70, 71},
337 {68, 69}, {66, 67}, {64, 64}, {61, 62}, {59, 60}, {57, 58}, {55, 56}, {53, 54}, {51, 52}, {49, 50},
338 {47, 48}, {45, 46}, {43, 43}, {40, 41}, {38, 39}, {36, 37}, {34, 35}, {32, 33}, {30, 31}, {28, 29},
339 {26, 27}, {24, 25}, {22, 22}, {19, 20}, {17, 18}, {15, 16}, {13, 14}, {11, 12}, {9, 10}, {7, 8},
340 {5, 6}, {3, 3}, {1, 1}, {1, 1}, {1, 1}
345 {1, 1}, {1, 1}, {2, 3}, {4, 5}, {7, 7}, {9, 10}, {11, 12}, {13, 14}, {15, 16}, {17, 18},
346 {19, 20}, {21, 22}, {23, 24}, {26, 26}, {28, 29}, {30, 31}, {32, 33}, {34, 35}, {36, 37}, {38, 39},
347 {40, 41}, {42, 43}, {44, 45}, {47, 47}, {49, 50}, {51, 52}, {53, 54}, {55, 56}, {57, 58}, {59, 60},
348 {61, 62}, {63, 64}, {65, 66}, {68, 68}, {70, 71}, {72, 73}, {74, 75}, {76, 77}, {78, 79}, {80, 81},
349 {82, 83}, {84, 85}, {86, 87}, {88, 89}, {91, 91}, {93, 94}, {95, 96}, {97, 98}, {99, 100}, {101, 102},
350 {103, 104}, {105, 106}, {107, 108}, {109, 110}, {112, 112}, {114, 115}, {116, 117}, {118, 119}, {120, 121}, {122, 123},
351 {124, 125}, {126, 127}, {128, 129}, {130, 131}, {133, 133}, {135, 136}, {137, 138}, {139, 140}, {141, 142}, {143, 144},
352 {145, 146}, {147, 148}, {149, 150}, {151, 152}, {154, 154}, {156, 157}, {158, 159}, {160, 161}, {162, 163}, {164, 165},
353 {166, 167}, {168, 169}, {170, 171}, {172, 173}, {175, 175}, {177, 178}, {179, 180}, {181, 182}, {183, 184}, {185, 186},
354 {187, 188}, {189, 190}, {191, 192}, {192, 192}, {192, 192}
359 {192, 192}, {192, 192}, {192, 192}, {192, 192}, {190, 191}, {189, 189}, {187, 188}, {185, 186}, {184, 184}, {182, 183},
360 {180, 181}, {179, 179}, {177, 178}, {176, 176}, {174, 175}, {172, 173}, {171, 171}, {169, 170}, {168, 168}, {166, 167},
361 {164, 165}, {163, 163}, {161, 162}, {160, 160}, {158, 159}, {156, 157}, {155, 155}, {153, 154}, {152, 152}, {150, 151},
362 {148, 149}, {147, 147}, {145, 146}, {144, 144}, {142, 143}, {140, 141}, {139, 139}, {137, 138}, {136, 136}, {134, 135},
363 {132, 133}, {131, 131}, {129, 130}, {128, 128}, {126, 127}, {124, 125}, {123, 123}, {121, 122}, {120, 120}, {118, 119},
364 {116, 117}, {115, 115}, {113, 114}, {112, 112}, {110, 111}, {108, 109}, {107, 107}, {105, 106}, {104, 104}, {102, 103},
365 {100, 101}, {99, 99}, {97, 98}, {96, 96}, {94, 95}, {92, 93}, {91, 91}, {89, 90}, {88, 88}, {86, 87},
366 {84, 85}, {83, 83}, {81, 82}, {80, 80}, {78, 79}, {76, 77}, {75, 75}, {73, 74}, {72, 72}, {70, 71},
367 {68, 69}, {67, 67}, {65, 66}, {64, 64}, {62, 63}, {60, 61}, {59, 59}, {57, 58}, {56, 56}, {54, 55},
368 {52, 53}, {51, 51}, {49, 50}, {48, 48}, {46, 47}, {44, 45}, {43, 43}, {41, 42}, {40, 40}, {38, 39},
369 {36, 37}, {35, 35}, {33, 34}, {32, 32}, {30, 31}, {28, 29}, {27, 27}, {25, 26}, {24, 24}, {22, 23},
370 {20, 21}, {19, 19}, {17, 18}, {15, 16}, {14, 14}, {12, 13}, {11, 11}, {9, 10}, {7, 8}, {6, 6},
371 {4, 5}, {3, 3}, {1, 2}, {1, 1}, {1, 1}, {1, 1}, {1, 1}
376 {1, 1}, {1, 1}, {1, 1}, {1, 2}, {3, 4}, {5, 5}, {6, 7}, {8, 8}, {9, 10}, {11, 12},
377 {13, 13}, {14, 15}, {16, 16}, {17, 18}, {19, 20}, {21, 21}, {22, 23}, {24, 24}, {25, 26}, {27, 28},
378 {29, 29}, {30, 31}, {32, 32}, {33, 34}, {35, 36}, {37, 37}, {38, 39}, {40, 40}, {41, 42}, {43, 44},
379 {45, 45}, {46, 47}, {48, 48}, {49, 50}, {51, 52}, {53, 53}, {54, 55}, {56, 56}, {57, 58}, {59, 60},
380 {61, 61}, {62, 63}, {64, 64}, {65, 66}, {67, 68}, {69, 69}, {70, 71}, {72, 72}, {73, 74}, {75, 76},
381 {77, 77}, {78, 79}, {80, 80}, {81, 82}, {83, 84}, {85, 85}, {86, 87}, {88, 88}, {89, 90}, {91, 92},
382 {93, 93}, {94, 95}, {96, 96}, {97, 98}, {99, 100}, {101, 101}, {102, 103}, {104, 104}, {105, 106}, {107, 108},
383 {109, 109}, {110, 111}, {112, 112}, {113, 114}, {115, 116}, {117, 117}, {118, 119}, {120, 120}, {121, 122}, {123, 124},
384 {125, 125}, {126, 127}, {128, 128}, {129, 130}, {131, 132}, {133, 133}, {134, 135}, {136, 136}, {137, 138}, {139, 140},
385 {141, 141}, {142, 143}, {144, 144}, {145, 146}, {147, 148}, {149, 149}, {150, 151}, {152, 152}, {153, 154}, {155, 156},
386 {157, 157}, {158, 159}, {160, 160}, {161, 162}, {163, 164}, {165, 165}, {166, 167}, {168, 169}, {170, 170}, {171, 172},
387 {173, 173}, {174, 175}, {176, 177}, {178, 178}, {179, 180}, {181, 181}, {182, 183}, {184, 185}, {186, 186}, {187, 188},
388 {189, 189}, {190, 191}, {192, 192}, {192, 192}, {192, 192}, {192, 192}, {192, 192}
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l1
std::vector< int > gem_pad_to_csc_hs_me1b_even
std::vector< int > gem_roll_to_csc_wg_odd_l1
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l1
std::vector< int > gem_pad_to_csc_hs_me1b_odd
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_even
std::vector< int > gem_pad_to_csc_hs_me1a_odd
std::vector< std::vector< double > > lut_wg_vs_hs_me1a
std::vector< int > gem_pad_to_csc_hs_me1a_even
std::vector< int > gem_roll_to_csc_wg_even_l1
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l2
std::vector< int > gem_roll_to_csc_wg_even_l2
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l1
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l2
std::vector< std::vector< double > > lut_wg_eta_odd
std::vector< std::vector< double > > lut_wg_vs_hs_me1ag
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l1
std::vector< std::vector< double > > lut_wg_vs_hs_me1b
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l2
std::vector< int > gem_roll_to_csc_wg_odd_l2
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l2
std::vector< std::vector< double > > lut_wg_eta_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_odd
std::vector< std::vector< double > > lut_pt_vs_dphi_gemcsc
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_odd