]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PMD/AliPMDDiscriminator.h
defects fixed
[u/mrichter/AliRoot.git] / PMD / AliPMDDiscriminator.h
index 0f03271bf72e49e8de90c26ce742edaf337fdfd2..0dd7668e567e66ab24e98fe23df04a5682b71e4d 100644 (file)
@@ -15,7 +15,7 @@ class TObjArray;
 class TTree;
 class TNtuple;
 
-class AliPMDcluster;
+class AliPMDrecpoint1;
 class AliPMDclupid;
 
 class AliPMDDiscriminator : public TObject
@@ -23,20 +23,12 @@ class AliPMDDiscriminator : public TObject
 
  public:
 
-  AliPMDDiscriminator();
-  virtual ~AliPMDDiscriminator();
+  AliPMDDiscriminator(){};
+  virtual ~AliPMDDiscriminator(){};
 
-  void Discrimination(TObjArray *pmdcontin, TObjArray *pmdcontout);
-  void EmpDiscrimination(TObjArray *pmdcontin, TObjArray *pmdcontout);
-  void NNDiscrimination();
+  virtual void Discrimination(TObjArray *pmdcontin, TObjArray *pmdcontout) = 0;
 
-  void SetDiscrimination(Int_t idiscrim);
-
- protected:
-
-  Int_t   fDiscrim;       // To switch on different discrimination method
-
-  ClassDef(AliPMDDiscriminator,2) // To run PMD discrimination
+  ClassDef(AliPMDDiscriminator,3) // Base class for PMD discrimination
 };
 #endif