90 | (((detInfo.
fSMtype) & maskarray[2]) << shiftarray[2])
91 | (((detInfo.
fSModule) & maskarray[1]) << shiftarray[1])
92 | (((detInfo.
fCounter) & maskarray[3]) << shiftarray[3]) | (((detInfo.
fGap) & maskarray[4]) << shiftarray[4])
93 | (((detInfo.
fCell) & maskarray[5]) << shiftarray[5]));
int32_t GetCell(const int32_t detectorId)
int32_t GetSModule(const int32_t detectorId)
int32_t GetRegion(const int32_t detectorId)
static const int32_t bitarray[]
int32_t result_array[array_length]
int32_t GetSMType(const int32_t detectorId)
int32_t maskarray[array_length]
CbmTofDetectorInfo GetDetectorInfo(const int32_t detectorId)
int32_t GetSide(const int32_t detectorId)
int32_t GetModuleType(const int32_t detectorId)
int32_t GetGap(const int32_t detectorId)
static const int32_t shiftarray[]
int32_t GetCounter(const int32_t detectorId)
int32_t GetStrip(const int32_t detectorId)
int32_t GetCellId(const int32_t detectorId)
int32_t GetSystemId(int32_t detectorId)
int32_t GetModuleId(const int32_t detectorId)
static const int32_t array_length