400 {-2.43106, -2.43106},
401 {-2.41441, -2.41441}, {-2.39399, -2.39399}, {-2.374, -2.374}, {-2.35442, -2.35442}, {-2.33524, -2.33524},
402 {-2.31644, -2.31644}, {-2.29801, -2.29801}, {-2.27993, -2.27993}, {-2.26219, -2.26219}, {-2.24478, -2.24478},
403 {-2.22768, -2.22768}, {-2.2109, -2.2109}, {-2.19441, -2.19441}, {-2.17821, -2.17821}, {-2.16228, -2.16228},
404 {-2.14663, -2.14663}, {-2.13123, -2.13123}, {-2.11609, -2.11609}, {-2.1012, -2.1012}, {-2.08654, -2.08654},
405 {-2.07211, -2.07211}, {-2.06002, -2.06002}, {-2.04392, -2.04392}, {-2.03015, -2.03015}, {-2.01659, -2.01659},
406 {-2.00322, -2.00322}, {-1.99005, -1.99005}, {-1.97707, -1.97707}, {-1.96428, -1.96428}, {-1.95166, -1.95166},
407 {-1.93922, -1.93922}, {-1.92696, -1.92696}, {-1.91306, -1.91306}, {-1.89878, -1.89878}, {-1.88474, -1.88474},
408 {-1.87091, -1.87091}, {-1.8573, -1.8573}, {-1.8439, -1.8439}, {-1.8307, -1.8307}, {-1.81931, -1.81931},
409 {-1.80489, -1.80489}, {-1.79227, -1.79227}, {-1.77984, -1.77984}, {-1.76758, -1.76758}, {-1.7555, -1.7555},
410 {-1.74359, -1.74359}, {-1.73184, -1.73184}, {-1.72026, -1.72026}, {-1.70883, -1.70883}, {-1.69756, -1.69756},
411 {-1.68644, -1.68644}, {-1.67546, -1.67546}, {-1.66463, -1.66463}, {-1.65394, -1.65394}, {-1.64339, -1.64339}
415 {-2.40118, -2.40118},
416 {-2.38455, -2.38455}, {-2.36416, -2.36416}, {-2.3442, -2.3442}, {-2.32465, -2.32465}, {-2.3055, -2.3055},
417 {-2.28673, -2.28673}, {-2.26833, -2.26833}, {-2.25028, -2.25028}, {-2.23257, -2.23257}, {-2.21519, -2.21519},
418 {-2.19813, -2.19813}, {-2.18138, -2.18138}, {-2.16492, -2.16492}, {-2.14875, -2.14875}, {-2.13286, -2.13286},
419 {-2.11723, -2.11723}, {-2.10187, -2.10187}, {-2.08676, -2.08676}, {-2.0719, -2.0719}, {-2.05727, -2.05727},
420 {-2.04288, -2.04288}, {-2.03082, -2.03082}, {-2.01476, -2.01476}, {-2.00102, -2.00102}, {-1.98749, -1.98749},
421 {-1.97416, -1.97416}, {-1.96102, -1.96102}, {-1.94808, -1.94808}, {-1.93532, -1.93532}, {-1.92274, -1.92274},
422 {-1.91033, -1.91033}, {-1.8981, -1.8981}, {-1.88424, -1.88424}, {-1.87001, -1.87001}, {-1.85601, -1.85601},
423 {-1.84222, -1.84222}, {-1.82866, -1.82866}, {-1.8153, -1.8153}, {-1.80215, -1.80215}, {-1.7908, -1.7908},
424 {-1.77643, -1.77643}, {-1.76385, -1.76385}, {-1.75146, -1.75146}, {-1.73925, -1.73925}, {-1.72722, -1.72722},
425 {-1.71535, -1.71535}, {-1.70365, -1.70365}, {-1.69211, -1.69211}, {-1.68073, -1.68073}, {-1.66951, -1.66951},
426 {-1.65843, -1.65843}, {-1.64751, -1.64751}, {-1.63672, -1.63672}, {-1.62608, -1.62608}, {-1.61558, -1.61558}
434 {3, 0.01832829, 0.01003643 },
435 {5, 0.01095490, 0.00631625 },
436 {7, 0.00786026, 0.00501017 },
437 {10, 0.00596349, 0.00414560 },
438 {15, 0.00462411, 0.00365550 },
439 {20, 0.00435298, 0.00361550 },
440 {30, 0.00465160, 0.00335700 },
441 {40, 0.00372145, 0.00366262 }
507 {12, 12}, {12, 12}, {12, 12}, {12, 12}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11},
508 {11, 11}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {9, 9},
509 {9, 9}, {9, 9}, {9, 9}, {9, 9}, {9, 9}, {9, 9}, {9, 9}, {8, 8}, {8, 8}, {8, 8},
510 {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {7, 7}, {7, 7}, {7, 7}, {7, 7},
511 {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6},
512 {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {5, 5}, {5, 5}, {5, 5}, {5, 5},
513 {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {4, 4}, {4, 4}, {4, 4}, {4, 4},
514 {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {3, 3}, {3, 3}, {3, 3}, {3, 3},
515 {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {2, 2}, {2, 2}, {2, 2}, {2, 2},
516 {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {1, 1},
517 {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1},
523 {12, 12}, {12, 12}, {12, 12}, {12, 12}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11},
524 {11, 11}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {9, 9},
525 {9, 9}, {9, 9}, {9, 9}, {9, 9}, {9, 9}, {9, 9}, {9, 9}, {8, 8}, {8, 8}, {8, 8},
526 {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {7, 7}, {7, 7}, {7, 7}, {7, 7},
527 {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6},
528 {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {5, 5}, {5, 5}, {5, 5}, {5, 5},
529 {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {4, 4}, {4, 4}, {4, 4}, {4, 4},
530 {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {3, 3}, {3, 3}, {3, 3}, {3, 3},
531 {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {2, 2}, {2, 2}, {2, 2}, {2, 2},
532 {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {1, 1},
533 {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1},
539 {12, 12}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {10, 10}, {10, 10},
540 {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {9, 9}, {9, 9}, {9, 9}, {9, 9},
541 {9, 9}, {9, 9}, {9, 9}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8},
542 {8, 8}, {8, 8}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7},
543 {7, 7}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6},
544 {6, 6}, {6, 6}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5},
545 {5, 5}, {5, 5}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4},
546 {4, 4}, {4, 4}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3},
547 {3, 3}, {3, 3}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2},
548 {2, 2}, {2, 2}, {2, 2}, {2, 2}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1},
549 {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1},
555 {12, 12}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {11, 11}, {10, 10}, {10, 10},
556 {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {10, 10}, {9, 9}, {9, 9}, {9, 9}, {9, 9},
557 {9, 9}, {9, 9}, {9, 9}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8}, {8, 8},
558 {8, 8}, {8, 8}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7}, {7, 7},
559 {7, 7}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6}, {6, 6},
560 {6, 6}, {6, 6}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5}, {5, 5},
561 {5, 5}, {5, 5}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4}, {4, 4},
562 {4, 4}, {4, 4}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3},
563 {3, 3}, {3, 3}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2},
564 {2, 2}, {2, 2}, {2, 2}, {2, 2}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1},
565 {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1}, {1, 1},
571 157, 156, 156, 156, 155, 155, 154, 154, 154, 153,
572 153, 152, 152, 152, 151, 151, 150, 150, 150, 149,
573 149, 148, 148, 148, 147, 147, 146, 146, 146, 145,
574 145, 144, 144, 144, 143, 143, 142, 142, 142, 141,
575 141, 140, 140, 140, 139, 139, 138, 138, 138, 137,
576 137, 136, 136, 135, 135, 135, 134, 134, 133, 133,
577 133, 132, 132, 131, 131, 131, 130, 130, 129, 129,
578 129, 128, 128, 127, 127, 127, 126, 126, 125, 125,
579 125, 124, 124, 123, 123, 122, 122, 122, 121, 121,
580 120, 120, 120, 119, 119, 118, 118, 118, 117, 117,
581 116, 116, 116, 115, 115, 114, 114, 113, 113, 113,
582 112, 112, 111, 111, 111, 110, 110, 109, 109, 109,
583 108, 108, 107, 107, 107, 106, 106, 105, 105, 104,
584 104, 104, 103, 103, 102, 102, 102, 101, 101, 100,
585 100, 100, 99, 99, 98, 98, 97, 97, 97, 96,
586 96, 95, 95, 95, 94, 94, 93, 93, 93, 92,
587 92, 91, 91, 90, 90, 90, 89, 89, 88, 88,
588 88, 87, 87, 86, 86, 86, 85, 85, 84, 84,
589 83, 83, 83, 82, 82, 81, 81, 81, 80, 80,
590 79, 79, 79, 78, 78, 77, 77, 76, 76, 76,
591 75, 75, 74, 74, 74, 73, 73, 72, 72, 72,
592 71, 71, 70, 70, 69, 69, 69, 68, 68, 67,
593 67, 67, 66, 66, 65, 65, 65, 64, 64, 63,
594 63, 62, 62, 62, 61, 61, 60, 60, 60, 59,
595 59, 58, 58, 58, 57, 57, 56, 56, 55, 55,
596 55, 54, 54, 53, 53, 53, 52, 52, 51, 51,
597 51, 50, 50, 49, 49, 48, 48, 48, 47, 47,
598 46, 46, 46, 45, 45, 44, 44, 44, 43, 43,
599 42, 42, 42, 41, 41, 40, 40, 39, 39, 39,
600 38, 38, 37, 37, 37, 36, 36, 35, 35, 35,
601 34, 34, 33, 33, 33, 32, 32, 31, 31, 31,
602 30, 30, 29, 29, 28, 28, 28, 27, 27, 26,
603 26, 26, 25, 25, 24, 24, 24, 23, 23, 22,
604 22, 22, 21, 21, 20, 20, 20, 19, 19, 18,
605 18, 18, 17, 17, 16, 16, 16, 15, 15, 14,
606 14, 14, 13, 13, 12, 12, 11, 11, 11, 10,
607 10, 9, 9, 9, 8, 8, 7, 7, 7, 6,
608 6, 5, 5, 5, 4, 4, 3, 3, 3, 2,
614 1, 2, 2, 2, 3, 3, 4, 4, 4, 5,
615 5, 6, 6, 6, 7, 7, 8, 8, 8, 9,
616 9, 10, 10, 10, 11, 11, 12, 12, 12, 13,
617 13, 14, 14, 14, 15, 15, 16, 16, 17, 17,
618 17, 18, 18, 19, 19, 19, 20, 20, 21, 21,
619 21, 22, 22, 23, 23, 23, 24, 24, 25, 25,
620 25, 26, 26, 27, 27, 27, 28, 28, 29, 29,
621 29, 30, 30, 31, 31, 32, 32, 32, 33, 33,
622 34, 34, 34, 35, 35, 36, 36, 36, 37, 37,
623 38, 38, 38, 39, 39, 40, 40, 40, 41, 41,
624 42, 42, 43, 43, 43, 44, 44, 45, 45, 45,
625 46, 46, 47, 47, 47, 48, 48, 49, 49, 50,
626 50, 50, 51, 51, 52, 52, 52, 53, 53, 54,
627 54, 54, 55, 55, 56, 56, 56, 57, 57, 58,
628 58, 59, 59, 59, 60, 60, 61, 61, 61, 62,
629 62, 63, 63, 63, 64, 64, 65, 65, 66, 66,
630 66, 67, 67, 68, 68, 68, 69, 69, 70, 70,
631 70, 71, 71, 72, 72, 73, 73, 73, 74, 74,
632 75, 75, 75, 76, 76, 77, 77, 77, 78, 78,
633 79, 79, 80, 80, 80, 81, 81, 82, 82, 82,
634 83, 83, 84, 84, 84, 85, 85, 86, 86, 87,
635 87, 87, 88, 88, 89, 89, 89, 90, 90, 91,
636 91, 92, 92, 92, 93, 93, 94, 94, 94, 95,
637 95, 96, 96, 96, 97, 97, 98, 98, 98, 99,
638 99, 100, 100, 101, 101, 101, 102, 102, 103, 103,
639 103, 104, 104, 105, 105, 105, 106, 106, 107, 107,
640 108, 108, 108, 109, 109, 110, 110, 110, 111, 111,
641 112, 112, 112, 113, 113, 114, 114, 115, 115, 115,
642 116, 116, 117, 117, 117, 118, 118, 119, 119, 119,
643 120, 120, 121, 121, 121, 122, 122, 123, 123, 124,
644 124, 124, 125, 125, 126, 126, 126, 127, 127, 128,
645 128, 128, 129, 129, 130, 130, 130, 131, 131, 132,
646 132, 132, 133, 133, 134, 134, 134, 135, 135, 136,
647 136, 137, 137, 137, 138, 138, 139, 139, 139, 140,
648 140, 141, 141, 141, 142, 142, 143, 143, 143, 144,
649 144, 145, 145, 145, 146, 146, 147, 147, 147, 148,
650 148, 149, 149, 149, 150, 150, 151, 151, 151, 152,
651 152, 153, 153, 153, 154, 154, 155, 155, 155, 156,
657 {384, 384}, {381, 382}, {378, 380}, {376, 377}, {373, 375}, {371, 372}, {368, 370}, {366, 367}, {363, 365}, {361, 362},
658 {358, 360}, {356, 357}, {354, 355}, {351, 353}, {349, 350}, {346, 348}, {344, 345}, {341, 343}, {339, 340}, {336, 338},
659 {334, 335}, {331, 333}, {329, 330}, {326, 328}, {324, 325}, {321, 323}, {319, 320}, {316, 318}, {314, 315}, {312, 313},
660 {309, 311}, {307, 308}, {304, 306}, {302, 303}, {299, 301}, {297, 298}, {294, 296}, {292, 293}, {289, 291}, {287, 288},
661 {285, 286}, {282, 284}, {280, 281}, {277, 279}, {275, 276}, {272, 274}, {270, 271}, {267, 269}, {265, 266}, {263, 264},
662 {260, 262}, {258, 259}, {255, 257}, {253, 254}, {250, 252}, {248, 249}, {246, 247}, {243, 245}, {241, 242}, {238, 240},
663 {236, 237}, {233, 235}, {231, 232}, {229, 230}, {226, 228}, {224, 225}, {221, 223}, {219, 220}, {216, 218}, {214, 215},
664 {212, 213}, {209, 211}, {207, 208}, {204, 206}, {202, 203}, {199, 201}, {197, 198}, {195, 196}, {192, 194}, {190, 191},
665 {187, 189}, {185, 186}, {182, 184}, {180, 181}, {178, 179}, {175, 177}, {173, 174}, {170, 172}, {168, 169}, {165, 167},
666 {163, 164}, {161, 162}, {158, 160}, {156, 157}, {153, 155}, {151, 152}, {148, 150}, {146, 147}, {144, 145}, {141, 143},
667 {139, 140}, {136, 138}, {134, 135}, {131, 133}, {129, 130}, {127, 128}, {124, 126}, {122, 123}, {119, 121}, {117, 118},
668 {114, 116}, {112, 113}, {109, 111}, {107, 108}, {105, 106}, {102, 104}, {100, 101}, {97, 99}, {95, 96}, {92, 94},
669 {90, 91}, {87, 89}, {85, 86}, {83, 84}, {80, 82}, {78, 79}, {75, 77}, {73, 74}, {70, 72}, {68, 69},
670 {65, 67}, {63, 64}, {60, 62}, {58, 59}, {55, 57}, {53, 54}, {51, 52}, {48, 50}, {46, 47}, {43, 45},
671 {41, 42}, {38, 40}, {36, 37}, {33, 35}, {31, 32}, {28, 30}, {26, 27}, {23, 25}, {21, 22}, {18, 20},
672 {16, 17}, {13, 15}, {11, 12}, {8, 10}, {6, 7}, {3, 5}, {1, 2}, {1, 1}, {1, 1}
677 {1, 2}, {3, 5}, {6, 7}, {8, 10}, {11, 12}, {13, 15}, {16, 17}, {18, 20}, {21, 22}, {23, 25},
678 {26, 27}, {28, 30}, {31, 32}, {33, 35}, {36, 37}, {38, 39}, {40, 42}, {43, 44}, {45, 47}, {48, 49},
679 {50, 52}, {53, 54}, {55, 57}, {58, 59}, {60, 62}, {63, 64}, {65, 67}, {68, 69}, {70, 72}, {73, 74},
680 {75, 76}, {77, 79}, {80, 81}, {82, 84}, {85, 86}, {87, 89}, {90, 91}, {92, 94}, {95, 96}, {97, 99},
681 {100, 101}, {102, 103}, {104, 106}, {107, 108}, {109, 111}, {112, 113}, {114, 116}, {117, 118}, {119, 120}, {121, 123},
682 {124, 125}, {126, 128}, {129, 130}, {131, 133}, {134, 135}, {136, 138}, {139, 140}, {141, 142}, {143, 145}, {146, 147},
683 {148, 150}, {151, 152}, {153, 155}, {156, 157}, {158, 159}, {160, 162}, {163, 164}, {165, 167}, {168, 169}, {170, 172},
684 {173, 174}, {175, 176}, {177, 179}, {180, 181}, {182, 184}, {185, 186}, {187, 189}, {190, 191}, {192, 193}, {194, 196},
685 {197, 198}, {199, 201}, {202, 203}, {204, 206}, {207, 208}, {209, 210}, {211, 213}, {214, 215}, {216, 218}, {219, 220},
686 {221, 222}, {223, 225}, {226, 227}, {228, 230}, {231, 232}, {233, 235}, {236, 237}, {238, 240}, {241, 242}, {243, 244},
687 {245, 247}, {248, 249}, {250, 252}, {253, 254}, {255, 257}, {258, 259}, {260, 261}, {262, 264}, {265, 266}, {267, 269},
688 {270, 271}, {272, 274}, {275, 276}, {277, 278}, {279, 281}, {282, 283}, {284, 286}, {287, 288}, {289, 291}, {292, 293},
689 {294, 296}, {297, 298}, {299, 300}, {301, 303}, {304, 305}, {306, 308}, {309, 310}, {311, 313}, {314, 315}, {316, 318},
690 {319, 320}, {321, 323}, {324, 325}, {326, 328}, {329, 330}, {331, 332}, {333, 335}, {336, 337}, {338, 340}, {341, 342},
691 {343, 345}, {346, 347}, {348, 350}, {351, 352}, {353, 355}, {356, 357}, {358, 360}, {361, 362}, {363, 365}, {366, 367},
692 {368, 370}, {371, 372}, {373, 375}, {376, 377}, {378, 380}, {381, 382}, {383, 384}, {384, 384}, {384, 384}
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l1
std::vector< int > gem_pad_to_csc_hs_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_odd
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l1
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l2
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_even
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::pair< double, double > > gem_roll_eta_limits_even_l1
std::vector< int > gem_pad_to_csc_hs_odd
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_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::vector< double > > lut_pt_vs_dphi_gemcsc