]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG3/hfe/AliHFEtools.h
Update of the hfe package
[u/mrichter/AliRoot.git] / PWG3 / hfe / AliHFEtools.h
index d73380d032b392fced91435d344202d1ae66efb9..b88469f76e56df26d765df8d9424677fc5eba0c5 100644 (file)
@@ -24,8 +24,7 @@
 
 class TParticle;
 class AliAODMCParticle;
-class AliESDpid;
-class AliAODpidUtil;
+class AliPIDResponse;
 class AliVParticle;
 
 class AliHFEtools : public TObject{
@@ -40,16 +39,14 @@ class AliHFEtools : public TObject{
     static Float_t GetRapidity(const AliAODMCParticle *part); // return rapidity
     static Int_t GetPdg(const AliVParticle *track);
     static Int_t PDG2AliPID(Int_t pdg);
-    static AliESDpid *GetDefaultPID(Bool_t isMC = kTRUE);
-    static AliAODpidUtil *GetDefaultAODPID(Bool_t isMC = kTRUE);
+    static AliPIDResponse *GetDefaultPID(Bool_t isMC = kTRUE, Bool_t isESD = kTRUE);
     static void DestroyDefaultPID();
     static void SetLogLevel(Int_t loglevel) { fgLogLevel = loglevel ;}
 
   private:
       AliHFEtools(const AliHFEtools &);
       AliHFEtools &operator=(const AliHFEtools &);
-      static AliESDpid *fgDefaultPID;           // Default PID object
-      static AliAODpidUtil *fgDefaultPIDaod;    // Default PID object
+      static AliPIDResponse *fgDefaultPID;      // Default PID object
       static Int_t fgLogLevel;                  // Log Level
 
     ClassDef(AliHFEtools, 0)