30 constexpr static const Int_t MOD_NUM_START4{MOD_NUM_START << 4}, ZERO_BIT4{0xFFFFFEF};
32 if (GEM_SYSTEM_ID == (CbmDetectorID >> 24))
35 return ((CbmDetectorID - MOD_NUM_START4) & ZERO_BIT4) + MOD_NUM_START4;
static constexpr const Int_t GEM_MODULES[GEM_STATION_CNT]
virtual Int_t NextID() noexcept override
virtual void Reset() noexcept override
static constexpr const Int_t SIL_SYSTEM_ID
static constexpr const Int_t MOD_NUM_START
static constexpr const Int_t SIL_MODULES[SIL_STATION_CNT]
virtual Int_t Alignables() const noexcept override
static constexpr const Int_t GEM_SYSTEM_ID
static constexpr const Int_t SIL_STATION_IDX[2]
virtual Int_t IDfromHit(Int_t HitDetectorID) const noexcept override
static constexpr const Int_t GEM_STATION_CNT
virtual Int_t MaxModulesInStation() const noexcept override
static constexpr const Int_t SIL_STATION_CNT
static constexpr const Int_t GEM_STATION_IDX[2]