]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSClusterParam.h
New analysis modules
[u/mrichter/AliRoot.git] / ITS / AliITSClusterParam.h
index 2e112b53850f790368732a23c9d16f6362817617..75b36109784f8e6e87eadb6371c98a49883be5ce 100644 (file)
 
 
 #include <TObject.h>
-#include "AliITSRecPoint.h"
+//#include "AliITSRecPoint.h"
 
-//class TTree;
+class AliITSRecPoint;
 
 //_____________________________________________________________________________
 class AliITSClusterParam : public TObject {
  public:
   static AliITSClusterParam* Instance();
-  AliITSClusterParam(){}
   virtual           ~AliITSClusterParam(){;}
   virtual void Print(Option_t* option = "") const;
   void SetInstance(AliITSClusterParam *param){fgInstance = param;}
@@ -42,7 +41,10 @@ class AliITSClusterParam : public TObject {
 
   //void FitData(TTree * tree);
   //
- protected:
+ private:
+  AliITSClusterParam(){}
+  AliITSClusterParam(const AliITSClusterParam &source); // copy constructor. Not to be used!
+  AliITSClusterParam& operator=(const AliITSClusterParam &source); // = operator. Not to be used!
   static AliITSClusterParam*   fgInstance; //! Instance of this class (singleton implementation)
   static Int_t GetErrorOrigRecPoint(const AliITSRecPoint*cl,
                                    Float_t &erry,Float_t &errz,Float_t &covyz);