X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=PMD%2FAliPMDDiscriminator.h;h=0dd7668e567e66ab24e98fe23df04a5682b71e4d;hb=7b78b4b819c43d17b17e9ef1e5fde620ca370d0f;hp=214bee18c0878256f597382474db1dba0ea2af53;hpb=88e07ac3e27a7e68ce49126ba89e7def3de87e08;p=u%2Fmrichter%2FAliRoot.git diff --git a/PMD/AliPMDDiscriminator.h b/PMD/AliPMDDiscriminator.h index 214bee18c08..0dd7668e567 100644 --- a/PMD/AliPMDDiscriminator.h +++ b/PMD/AliPMDDiscriminator.h @@ -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