]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PMD/AliPMDDiscriminator.h
Commit for Simone - Changed bin size and phi calculation
[u/mrichter/AliRoot.git] / PMD / AliPMDDiscriminator.h
index 214bee18c0878256f597382474db1dba0ea2af53..0dd7668e567e66ab24e98fe23df04a5682b71e4d 100644 (file)
@@ -15,29 +15,20 @@ class TObjArray;
 class TTree;
 class TNtuple;
 
-class AliPMDcluster;
+class AliPMDrecpoint1;
 class AliPMDclupid;
 
-class AliPMDDiscriminator
+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
-  Int_t   fDebug;         // Debugging switch (0:NO, 1:YES)
-
-  ClassDef(AliPMDDiscriminator,1) // To run PMD discrimination
+  ClassDef(AliPMDDiscriminator,3) // Base class for PMD discrimination
 };
 #endif