14#ifndef CBMMUCHMODULEGEM_H
15#define CBMMUCHMODULEGEM_H 1
20#include <RtypesCore.h>
41 CbmMuchModuleGem(Int_t iStation, Int_t iLayer, Bool_t iSide, Int_t iModule, TVector3 position, TVector3
size,
59 std::vector<CbmMuchPad*>
GetPads();
75 void SetPadFired(Int_t address, Int_t digiIndex, Int_t adcCharge);
static constexpr size_t size()
std::vector< CbmMuchSector * > fSectors
virtual Bool_t InitModule()
void AddSector(CbmMuchSector *sector)
void DrawModule(Color_t color)
CbmMuchSector * GetSectorByIndex(Int_t iSector)
virtual ~CbmMuchModuleGem()
Int_t GetNSectors() const
CbmMuchSector * GetSector(Int_t address)
void SetPadFired(Int_t address, Int_t digiIndex, Int_t adcCharge)
CbmMuchPad * GetPad(Int_t address)
ClassDef(CbmMuchModuleGem, 2)
std::vector< CbmMuchPad * > GetPads()