22 for (
int i = 1;
i <= 6;
i++)
23 for (
int j = 1;
j <= 8;
j++) {
24 if (
i == 1 ||
i == 3 ||
i == 5) {
30 if (
i == 2 ||
i == 4 ||
i == 6) {
38 for (
int i = 1;
i <= 6;
i++)
39 for (
int j = 1;
j <= 8;
j++)
42 for (
int i = 1;
i <= 4;
i++)
43 for (
int j = 1;
j <= 3;
j++) {
78 for (
int i = 1;
i <= 4;
i++)
79 for (
int j = 1;
j <= 3;
j++) {
151 int getLayer(
int afeb,
int channel)
const;
int getAfebCh(int layer, int wiregroup) const
return AFEB channel number
int station_ring_to_nmxafeb_[4][3]
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
int getMaxAfeb(int station, int ring) const
return max. number of AFEBs
int getMaxWire(int station, int ring) const
return max. number of wiregroups per layer
int getWireGroup(int afeb, int channel) const
return wiregroup number
int station_ring_to_nmxwire_[4][3]
int layer_wire_to_channel_[6][8]
void print() const
Print content.
int getLayer(int afeb, int channel) const
return layer number
int layer_wire_to_board_[6][8]
int getAfebPos(int layer, int wiregroup) const
return AFEB position number