Forward declarations. Changes due to a new class AliComplexCluster.
[u/mrichter/AliRoot.git] / TPC / AliClustersArray.h
index b9c4ce780aca644433205a7aae5aba1645e8fb9e..054ae1431548b7a7f41f43de1741af9f6219144b 100644 (file)
@@ -8,13 +8,16 @@
 ////////////////////////////////////////////////
 //  Manager class for AliClustersArray        //
 ////////////////////////////////////////////////
+
+#include "AliSegmentArray.h"
+
 class AliDetectorParam;
 class AliClustersFinder;
 
 class AliClustersArray : public AliSegmentArray {
 public:
   AliClustersArray();
-  virtual   Bool_t Setup(AliDetectorParam *param);  
+  virtual   Bool_t Setup(const AliDetectorParam *param);  
   const AliDetectorParam *  GetParam() {return fParam;} 
   AliClustersFinder *  GetFinder() {return fClFinder;}
   virtual Bool_t SetParam(AliDetectorParam * param);
@@ -25,7 +28,10 @@ protected:
   AliDetectorParam * fParam;      //pointer to detector parameters 
   AliClustersFinder * fClFinder; //!pointer to cluster finder object
   TClass *fClusterType; //!
-  ClassDef(AliClustersArray,1) 
+  ClassDef(AliClustersArray,1) // Cluster manager
+private:
+  AliClustersArray(const AliClustersArray& r); //dummy copy constructor
+  AliClustersArray &operator=(const AliClustersArray& r);//dummy assignment operator
 };
   
 #endif