ATO-98 - function returns also status value
[u/mrichter/AliRoot.git] / PMD / AliPMDClustering.h
1 #ifndef ALIPMDCLUSTERING_H
2 #define ALIPMDCLUSTERING_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5 //-----------------------------------------------------//
6 //                                                     //
7 //  Header File : PMDClustering.h, Version 00          //
8 //                                                     //
9 //  Date   : September 26 2002                         //
10 //                                                     //
11 //  clustering code for alice pmd                      //
12 //                                                     //
13 //-----------------------------------------------------//
14 /*-----------------------------------------------------------------------*/
15 #include "Rtypes.h"
16
17 class TNtuple;
18 class TObjArray;
19 class AliPMDClustering: public TObject
20 {
21
22  public:
23   AliPMDClustering(){};
24   virtual ~AliPMDClustering(){};
25
26   virtual void DoClust(Int_t idet, Int_t ismn, Int_t celltrack[][96],
27                        Int_t cellpid[][96], Double_t celladc[][96],
28                        TObjArray *pmdcont) = 0;
29
30   virtual void SetEdepCut(Float_t decut) = 0;
31   virtual void SetClusteringParam(Int_t cluspar) = 0;
32
33   ClassDef(AliPMDClustering,9) // Does clustering for PMD
34 };
35 #endif