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>
32 class AliPMDClustering;
34 class AliPMDrecpoint1;
36 class AliPMDClusterFinder
39 AliRunLoader *fRunLoader;
41 AliDetector *PMD; /* Get pointers to Alice detectors
42 and Hits containers */
48 TClonesArray *fDigits;
49 TClonesArray *fRecpoints;
56 static const Int_t fRow = 48;
57 static const Int_t fCol = 96;
58 Double_t fCellADC[fRow][fCol];
62 AliPMDClusterFinder();
63 virtual ~AliPMDClusterFinder();
65 void OpengAliceFile(char * /* galice.root */, Option_t * /* option */);
67 void Digits2RecPoints(Int_t /* ievt */);
68 void SetCellEdepCut(Float_t /* ecut */);
69 void SetDebug(Int_t /* idebug */);
70 void AddRecPoint(Float_t * /* clusdata */);
73 void UnLoad(Option_t * /* option */);
75 ClassDef(AliPMDClusterFinder,2)