]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PMD/AliPMDtracker.h
Added getters for limits of the RGValuator.
[u/mrichter/AliRoot.git] / PMD / AliPMDtracker.h
index c0acb1586161e7e89cdf4891a7388dcf93efb65a..604153fca3dc15ea6da7fe680fd0e7de4a36d99e 100644 (file)
@@ -23,18 +23,20 @@ class AliPMDDiscriminator;
 
 class AliESD;
 
-class AliPMDtracker
+class AliPMDtracker:public TObject
 {
 
  public:
 
   AliPMDtracker();
+  AliPMDtracker(const AliPMDtracker &tracker);  // copy constructor
+  AliPMDtracker &operator=(const AliPMDtracker &tracker); // assignment op
+
   virtual ~AliPMDtracker();
 
   void LoadClusters(TTree *treein);
   void Clusters2Tracks(AliESD *event);
   void SetVertex(Double_t vtx[3], Double_t evtx[3]);
-  void SetDebug(Int_t idebug);
   void ResetClusters();
 
  protected:
@@ -44,13 +46,11 @@ class AliPMDtracker
   TObjArray    *fPMDcontin;
   TObjArray    *fPMDcontout;
 
-  AliPMDDiscriminator *fPMDdiscriminator;
   AliPMDUtility       *fPMDutil;
   AliPMDrecpoint1     *fPMDrecpoint;
-  AliPMDcluster       *fPMDclin;
+  AliPMDrecpoint1     *fPMDclin;
   AliPMDclupid        *fPMDclout;
 
-  Int_t    fDebug;          // Debugging switch (0:NO, 1:YES)
   Double_t fXvertex;        // X-vertex position
   Double_t fYvertex;        // Y-vertex position
   Double_t fZvertex;        // Z-vertex position
@@ -58,7 +58,7 @@ class AliPMDtracker
   Double_t fSigmaY;         // Y-vertex error
   Double_t fSigmaZ;         // Z-vertex error
 
-  ClassDef(AliPMDtracker,1) // To run PMD clustering
+  ClassDef(AliPMDtracker,4) // To run PMD clustering
 };
 #endif