1 #ifndef ALIITSCLUSTERFINDERSPDDUBNA_H
2 #define ALIITSCLUSTERFINDERSPDDUBNA_H
4 ////////////////////////////////////////////////
5 // ITS Cluster Finder Class //
6 ////////////////////////////////////////////////
8 #include "AliITSClusterFinder.h"
11 class AliITSClusterFinderSPDdubna : public AliITSClusterFinder{
13 AliITSClusterFinderSPDdubna(AliITSsegmentation *seg,TClonesArray *dig,
15 AliITSClusterFinderSPDdubna();
16 virtual ~AliITSClusterFinderSPDdubna();
18 AliITSClusterFinderSPDdubna(const AliITSClusterFinderSPDdubna &source);
20 AliITSClusterFinderSPDdubna& operator=(const AliITSClusterFinderSPDdubna
23 void SetDx(Float_t dx=1.) {// set dx
25 void SetDz(Float_t dz=0.) {// set dz
27 void SetNCells(Int_t minc=0) {// set ncells
30 // Search for clusters
31 void FindRawClusters(Int_t mod=0);
32 void Find1DClusters(Int_t mod);
34 void TracksInCluster();
35 void SelectClusters() {// selects clusters
39 TClonesArray *fClusters; // clusters
40 Int_t fNclusters; // num of clusters
43 Int_t fMinNCells; // min num of cells in the cluster
45 ClassDef(AliITSClusterFinderSPDdubna,1) // SPD clustering - Boris B.
46 // algo based on Piergiorgio's