Go to the documentation of this file.
8 #ifndef CBMCLUSTERINGA1_H_
9 #define CBMCLUSTERINGA1_H_
35 Float_t
GetX0(Int_t iCluster);
36 Float_t
GetY0(Int_t iCluster);
42 std::vector<Int_t>
GetPads(Int_t iCluster);
Float_t GetX0(Int_t iCluster)
virtual ~CbmClusteringA1()
CbmClusteringA1 & operator=(const CbmClusteringA1 &)
Int_t GetNofClusters() const
Int_t GetPadInCluster(Int_t iCluster, Int_t iPad)
void MainClusteringA1(CbmClusteringGeometry *moduleGeo, Int_t algVersion)
void ChangeClusters(CbmClusteringGeometry *moduleGeo, Int_t nPad, Int_t Cl0, Int_t Cl1, Int_t algVersion)
std::vector< Int_t > fPadsInCluster
std::vector< Int_t > GetPads(Int_t iCluster)
Int_t GetNofActivePads() const
CbmClusteringA1(const CbmClusteringA1 &)
Float_t GetY0(Int_t iCluster)
UInt_t GetPadCharge(Int_t iCluster, Int_t iPad)
Int_t GetCluster(Int_t iCluster)
std::vector< Int_t > fNPadsInCluster
Int_t GetNPadInCluster(Int_t iCluster, Int_t iPad)
UInt_t GetClCharge(Int_t iCluster)
std::vector< Int_t > fPadsCharges