1 #ifndef PMDClusterFinder_H
2 #define PMDClusterFinder_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5 //-----------------------------------------------------//
7 // Date : August 05 2003 //
8 // This reads the file PMD.digits.root(TreeD), //
9 // calls the Clustering algorithm and stores the //
10 // clustering output in PMD.RecPoints.root(TreeR) //
12 //-----------------------------------------------------//
14 #include <Riostream.h>
34 class AliPMDClustering;
36 class AliPMDrecpoint1;
38 class AliPMDClusterFinder
41 AliRunLoader *fRunLoader;
43 AliDetector *PMD; /* Get pointers to Alice detectors
44 and Hits containers */
50 TClonesArray *fDigits;
51 TClonesArray *fRecpoints;
58 static const Int_t fRow = 48;
59 static const Int_t fCol = 96;
60 Double_t fCellADC[fRow][fCol];
64 AliPMDClusterFinder();
65 virtual ~AliPMDClusterFinder();
67 void OpengAliceFile(char * /* galice.root */, Option_t * /* option */);
69 void Digits2RecPoints(Int_t /* ievt */);
70 void SetCellEdepCut(Float_t /* ecut */);
71 void SetDebug(Int_t /* idebug */);
72 void AddRecPoint(Float_t * /* clusdata */);
75 void UnLoad(Option_t * /* option */);
77 ClassDef(AliPMDClusterFinder,2)