12#ifndef CBMCLUSTERINGA1_H_
13#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);
Int_t GetNofActivePads() const
std::vector< Int_t > GetPads(Int_t iCluster)
Int_t GetPadInCluster(Int_t iCluster, Int_t iPad)
Int_t GetNofClusters() const
CbmClusteringA1(const CbmClusteringA1 &)
UInt_t GetPadCharge(Int_t iCluster, Int_t iPad)
Int_t GetNPadInCluster(Int_t iCluster, Int_t iPad)
virtual ~CbmClusteringA1()
CbmClusteringA1 & operator=(const CbmClusteringA1 &)
Int_t GetCluster(Int_t iCluster)
void MainClusteringA1(CbmClusteringGeometry *moduleGeo, Int_t algVersion)
void ChangeClusters(CbmClusteringGeometry *moduleGeo, Int_t nPad, Int_t Cl0, Int_t Cl1, Int_t algVersion)
Float_t GetX0(Int_t iCluster)
Float_t GetY0(Int_t iCluster)
UInt_t GetClCharge(Int_t iCluster)
std::vector< Int_t > fNPadsInCluster
std::vector< Int_t > fPadsInCluster
std::vector< Int_t > fPadsCharges