]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PMD/AliPMDDiscriminator.h
Added method GetTOFBunchCrossing() to get bunch-crossing id relative to triggered...
[u/mrichter/AliRoot.git] / PMD / AliPMDDiscriminator.h
index 6a70bd9c7cf30c93947de70f618d1fb497aaceb3..0dd7668e567e66ab24e98fe23df04a5682b71e4d 100644 (file)
@@ -14,31 +14,21 @@ class TFile;
 class TObjArray;
 class TTree;
 class TNtuple;
-class TMath;
 
-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