1 #ifndef ALIITSCLUSTERFINDERSPDDUBNA_H
2 #define ALIITSCLUSTERFINDERSPDDUBNA_H
4 ////////////////////////////////////////////////
5 // ITS Cluster Finder Class //
6 ////////////////////////////////////////////////
8 #include "AliITSClusterFinder.h"
12 class AliITSClusterFinderSPDdubna :
13 public AliITSClusterFinder
17 AliITSClusterFinderSPDdubna
18 (AliITSsegmentation *seg, TClonesArray *dig, TClonesArray *recp);
19 AliITSClusterFinderSPDdubna();
20 virtual ~AliITSClusterFinderSPDdubna();
22 void SetDx(Float_t dx=1.) {
26 void SetDz(Float_t dz=0.) {
30 void SetNCells(Int_t minc=0) {
35 // Search for clusters
36 void FindRawClusters(Int_t mod=0);
37 void Find1DClusters();
39 void TracksInCluster();
40 void SelectClusters() {
47 AliITSClusterFinderSPDdubna(const AliITSClusterFinderSPDdubna &source); // copy ctor
48 AliITSClusterFinderSPDdubna& operator=(const AliITSClusterFinderSPDdubna &source);
52 TClonesArray *fClusters; // clusters
53 Int_t fNclusters; // num of clusters
57 Int_t fMinNCells; // min num of cells in the cluster
59 ClassDef(AliITSClusterFinderSPDdubna,1) // SPD clustering - Boris B. algo based
60 // on Piergiorgio's algo