1 #ifndef ALICLUSTERSARRAY_H
2 #define ALICLUSTERSARRAY_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 ////////////////////////////////////////////////
9 // Manager class for AliClustersArray //
10 ////////////////////////////////////////////////
11 class AliDetectorParam;
12 class AliClustersFinder;
14 class AliClustersArray : public AliSegmentArray {
17 virtual Bool_t Setup(const AliDetectorParam *param);
18 const AliDetectorParam * GetParam() {return fParam;}
19 AliClustersFinder * GetFinder() {return fClFinder;}
20 virtual Bool_t SetParam(AliDetectorParam * param);
21 virtual Bool_t SetFinder(AliClustersFinder * finder);
22 Bool_t SetClusterType(Text_t *classname );
23 TClass * GetClusterType() {return fClusterType;}
25 AliDetectorParam * fParam; //pointer to detector parameters
26 AliClustersFinder * fClFinder; //!pointer to cluster finder object
27 TClass *fClusterType; //!
28 ClassDef(AliClustersArray,1)
30 AliClustersArray(const AliClustersArray& r); //dummy copy constructor
31 AliClustersArray &operator=(const AliClustersArray& r);//dummy assignment operator