]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliClusters.h
(Marian)
[u/mrichter/AliRoot.git] / TPC / AliClusters.h
index c042fe5841730b814783cf4c9a91b3f4c6dd3e61..c3013f1f370bbe11c194aafe49df4e0569d84598 100644 (file)
 
 
 #include "AliSegmentID.h"
-class TClonesArray;
+#include <TClonesArray.h>
+
 class TObjArray;
 
 
 class AliClusters : public AliSegmentID{
 public:
   AliClusters(); 
-  virtual AliCluster* InsertCluster(const AliCluster* c ); //insert copy of cluster  
-  const AliCluster* operator[](Int_t i); 
+  ~AliClusters();
+  virtual TObject* InsertCluster(const TObject* c ); //insert copy of cluster  
+  const TObject* operator[](Int_t i); 
   virtual Int_t  Find(Double_t y) const;   //find nearest cluster in y direction
   void Sort();
   TClonesArray * GetArray(){return fClusters;}
   void SetArray(Int_t length); //construct clonnes array of objects of type fClass
-  void Draw(Float_t shiftx, Float_t shifty, Int_t color, Int_t size, Int_t style);
+  void DrawClusters(Float_t shiftx, Float_t shifty, Int_t color, Int_t size, Int_t style);
   Bool_t SetClass(const Text_t *classname);
 protected:
   TClonesArray * fClusters;  
   Int_t  fNclusters;  
   TClass * fClass; //!type of cluster class 
-  ClassDef(AliClusters,1) 
+  ClassDef(AliClusters,1) // Cluster manager
 };