15#ifndef CBMMUCHMODULE_H
16#define CBMMUCHMODULE_H 1
19#include <RtypesCore.h>
41 CbmMuchModule(Int_t iStation, Int_t iLayer, Bool_t iSide, Int_t iModule, TVector3 position, TVector3
size,
63 void AddDigi(Double_t time, Int_t
id) {
fDigis.insert(std::pair<Double_t, Int_t>(time,
id)); }
78 std::multimap<Double_t, Int_t>
fDigis;
static vector< vector< QAHit > > hits
static constexpr size_t size()
CbmMuchModule & operator=(const CbmMuchModule &)
Int_t GetDetectorId() const
void SetClusters(TClonesArray *clusters)
TClonesArray * GetPoints() const
void SetHits(TClonesArray *hits)
virtual void DrawModule(Color_t)
virtual Bool_t InitModule()
TClonesArray * GetClusters() const
Double_t GetCutRadius() const
TClonesArray * GetHits() const
CbmMuchModule(const CbmMuchModule &)
std::multimap< Double_t, Int_t > GetDigis()
void SetPoints(TClonesArray *points)
Int_t GetDetectorType() const
ClassDef(CbmMuchModule, 2)
void AddDigi(Double_t time, Int_t id)
TVector3 GetPosition() const
std::multimap< Double_t, Int_t > fDigis