89 if ( wheel <= 0 )
return -1;
90 if ( station <= 0 )
return -2;
91 if ( sector <= 0 )
return -3;
92 if ( superlayer <= 0 )
return -4;
93 if ( layer <= 0 )
return -5;
94 if ( cell <= 0 )
return -6;
98 if ( wheel > 5 )
return -1;
101 if ( sector > 14 )
return -2;
103 station < 4 )
return -2;
108 if ( station > 4 )
return -3;
112 if ( superlayer > 3 )
return -4;
113 if ( layer > 4 )
return -5;
114 if ( superlayer != 2 ) {
116 if ( superlayer == 3 ) layer += 4;
120 if ( station == 4 )
return -4;
126 return seqWireNum + cell;
static int * offsetChamber
DTSequentialCellNumber DTSequentialCell
static int * cellsPerLayer
static int id(int wheel, int station, int sector, int superlayer, int layer, int cell)
static int cellsPerSector
~DTSequentialCellNumber()
static int cellsIn13Sectors