Skip to content

Commit

Permalink
[MCH] fixes to the ST2 pads mapping
Browse files Browse the repository at this point in the history
The relation between pad positions and electronics channels
was wrong for five consecutive motif types on the bending
side of ST2 quadrants (types "2Bv1" to "2Bv5").

The code is generated from the changes applied in
mrrtf/alo#74

For more details see https://its.cern.ch/jira/browse/MCH-5
  • Loading branch information
aferrero2707 committed Feb 5, 2025
1 parent a73c085 commit d18b383
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -290,11 +290,11 @@ CathodeSegmentation* createSegType1(bool isBendingPlane)
/* 2Bp1 */ {5, 16, {-1, -1, -1, 28, 27, -1, -1, 40, 30, 26, -1, 53, 29, 39, 47, -1, 49, 50, 31, 22, -1, 45, 25, 41, 38, -1, 20, 43, 24, 37, -1, 32, 18, 23, 15, -1, 34, 33, 17, 11, -1, 13, 35, 36, 4, -1, 3, 42, 2, 46, -1, 44, 1, 48, 5, -1, 0, 6, 55, 51, -1, 52, 12, 57, 54, 10, 16, 19, 8, 14, 56, 60, 21, 62, 58, 7, 61, 9, 63, 59}},
/* 2Bt1 */ {18, 8, {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 45, 53, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 32, 22, 27, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 42, 11, 17, 43, 50, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 51, 1, 35, 33, 38, 49, 39, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6, 0, 3, 34, 18, 24, 28, -1, -1, -1, -1, -1, -1, -1, -1, 10, 12, 61, 56, 52, 44, 13, 20, 25, 29, -1, -1, -1, -1, -1, -1, -1, 8, 63, 7, 62, 58, 55, 46, 15, 23, 26, 30, 31, 16, 19, 21, 9, 60, 59, 57, 14, 5, 54, 48, 2, 4, 36, 37, 47, 41, -1}},
/* 2Bu1 */ {4, 15, {20, 40, 28, 47, 32, 50, 30, 22, 33, 53, 39, 15, 13, 25, 31, 38, 35, 49, 41, 37, 0, 45, 24, 4, 42, 18, 23, 11, 1, 34, 17, 46, 6, 3, 36, 5, 10, 44, 2, 51, 16, 52, 48, 54, 19, 12, 55, 14, 60, 56, 57, 58, 61, 21, 8, 59, 9, 63, 62, 7}},
/* 2Bv1 */ {4, 16, {26, 27, 29, 43, 47, 28, 40, 20, 22, 30, 50, 32, 15, 39, 53, 33, 38, 31, 25, 13, 37, 41, 49, 35, 4, 24, 45, 0, 11, 23, 18, 42, 46, 17, 34, 1, 5, 36, 3, 6, 51, 2, 44, 10, 54, 48, 52, 16, 14, 55, 12, 19, 58, 57, 56, 60, 59, 8, 21, 61, 7, 62, 63, 9}},
/* 2Bv2 */ {4, 16, {26, 27, 29, 43, 47, 28, 40, 20, 22, 30, 50, 32, 15, 39, 53, 33, 38, 31, 25, 13, 37, 41, 49, 35, 4, 24, 45, 0, 11, 23, 18, 42, 46, 17, 34, 1, 5, 36, 3, 6, 51, 2, 44, 10, 54, 48, 52, 16, 14, 55, 12, 19, 58, 57, 56, 60, 59, 8, 21, 61, 7, 62, 63, 9}},
/* 2Bv3 */ {4, 16, {26, 27, 29, 43, 47, 28, 40, 20, 22, 30, 50, 32, 15, 39, 53, 33, 38, 31, 25, 13, 37, 41, 49, 35, 4, 24, 45, 0, 11, 23, 18, 42, 46, 17, 34, 1, 5, 36, 3, 6, 51, 2, 44, 10, 54, 48, 52, 16, 14, 55, 12, 19, 58, 57, 56, 60, 59, 8, 21, 61, 7, 62, 63, 9}},
/* 2Bv4 */ {4, 16, {26, 27, 29, 43, 47, 28, 40, 20, 22, 30, 50, 32, 15, 39, 53, 33, 38, 31, 25, 13, 37, 41, 49, 35, 4, 24, 45, 0, 11, 23, 18, 42, 46, 17, 34, 1, 5, 36, 3, 6, 51, 2, 44, 10, 54, 48, 52, 16, 14, 55, 12, 19, 58, 57, 56, 60, 59, 8, 21, 61, 7, 62, 63, 9}},
/* 2Bv5 */ {4, 16, {26, 27, 29, 43, 47, 28, 40, 20, 22, 30, 50, 32, 15, 39, 53, 33, 38, 31, 25, 13, 37, 41, 49, 35, 4, 24, 45, 0, 11, 23, 18, 42, 46, 17, 34, 1, 5, 36, 3, 6, 51, 2, 44, 10, 54, 48, 52, 16, 14, 55, 12, 19, 58, 57, 56, 60, 59, 8, 21, 61, 7, 62, 63, 9}}},
/* 2Bv1 */ {4, 16, {43, 29, 27, 26, 20, 40, 28, 47, 32, 50, 30, 22, 33, 53, 39, 15, 13, 25, 31, 38, 35, 49, 41, 37, 0, 45, 24, 4, 42, 18, 23, 11, 1, 34, 17, 46, 6, 3, 36, 5, 10, 44, 2, 51, 16, 52, 48, 54, 19, 12, 55, 14, 60, 56, 57, 58, 61, 21, 8, 59, 9, 63, 62, 7}},
/* 2Bv2 */ {4, 16, {43, 29, 27, 26, 20, 40, 28, 47, 32, 50, 30, 22, 33, 53, 39, 15, 13, 25, 31, 38, 35, 49, 41, 37, 0, 45, 24, 4, 42, 18, 23, 11, 1, 34, 17, 46, 6, 3, 36, 5, 10, 44, 2, 51, 16, 52, 48, 54, 19, 12, 55, 14, 60, 56, 57, 58, 61, 21, 8, 59, 9, 63, 62, 7}},
/* 2Bv3 */ {4, 16, {43, 29, 27, 26, 20, 40, 28, 47, 32, 50, 30, 22, 33, 53, 39, 15, 13, 25, 31, 38, 35, 49, 41, 37, 0, 45, 24, 4, 42, 18, 23, 11, 1, 34, 17, 46, 6, 3, 36, 5, 10, 44, 2, 51, 16, 52, 48, 54, 19, 12, 55, 14, 60, 56, 57, 58, 61, 21, 8, 59, 9, 63, 62, 7}},
/* 2Bv4 */ {4, 16, {43, 29, 27, 26, 20, 40, 28, 47, 32, 50, 30, 22, 33, 53, 39, 15, 13, 25, 31, 38, 35, 49, 41, 37, 0, 45, 24, 4, 42, 18, 23, 11, 1, 34, 17, 46, 6, 3, 36, 5, 10, 44, 2, 51, 16, 52, 48, 54, 19, 12, 55, 14, 60, 56, 57, 58, 61, 21, 8, 59, 9, 63, 62, 7}},
/* 2Bv5 */ {4, 16, {43, 29, 27, 26, 20, 40, 28, 47, 32, 50, 30, 22, 33, 53, 39, 15, 13, 25, 31, 38, 35, 49, 41, 37, 0, 45, 24, 4, 42, 18, 23, 11, 1, 34, 17, 46, 6, 3, 36, 5, 10, 44, 2, 51, 16, 52, 48, 54, 19, 12, 55, 14, 60, 56, 57, 58, 61, 21, 8, 59, 9, 63, 62, 7}}},
/* PS */
{{0.75, 0.5},
{1.5, 0.5},
Expand Down

0 comments on commit d18b383

Please sign in to comment.