12#ifndef BMNRUN8DETMODEL_H
13#define BMNRUN8DETMODEL_H
15#include "BmnDetectorList.h"
43 SIL_MODULES[
SIL_STATION_CNT]{6, 10, 14, 18},
GEM_MODULES[
GEM_STATION_CNT]{8, 8, 8, 8, 8, 8, 8};
48 virtual void Reset() noexcept override;
49 virtual Int_t
NextID() noexcept override;
53 virtual Int_t
Alignables() const noexcept override;
54 virtual Int_t
IDfromHit(Int_t HitDetectorID) const noexcept override;
static constexpr const Int_t GEM_MODULES[GEM_STATION_CNT]
static constexpr const Int_t STA_NUM_START
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]