]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCPid.h
update of the GPU tracker
[u/mrichter/AliRoot.git] / TPC / AliTPCPid.h
index 48a4a7a39f5e925620db47e60db84f10de436e15..12fb311a7586712785bc4b1be11ffc463ebc6e2c 100644 (file)
@@ -7,12 +7,8 @@
 /* $Id$ */
 
 #include <TObject.h>
-//#include <TF1.h>
-//#include <TClonesArray.h>
 #include <TVector.h>
-#include "../TPC/AliTPCtrack.h"
-//#include "../ITS/AliITSIOTrack.h"
-class AliKalmanTrack;
+#include "AliTPCtrack.h"
 #include <assert.h>
 
 class TF1;
@@ -22,13 +18,14 @@ class  AliTPCPid :
   public TObject {
 
 public:
-               AliTPCPid(Int_t ntrs=1000);
+                AliTPCPid(Int_t ntrs=1000);
                virtual ~AliTPCPid(){}
                 AliTPCPid( const AliTPCPid& r);
+                AliTPCPid &operator = (const AliTPCPid & param); //assignment
        void    SetEdep(Int_t track,Float_t Edep);
        void    SetPmom(Int_t track,Float_t Pmom);
        void    SetPcod(Int_t track,Int_t Pcod);
-       void    Print(Int_t track);
+       void    PrintPID(Int_t track);
        void    Tab(void);
        void    Reset(void);
        void    SetVec(Int_t track,TVector info) const;
@@ -36,8 +33,6 @@ public:
        Int_t   GetPcode(TClonesArray* ,Float_t) const;
        Int_t   GetPcode(Float_t q,Float_t pm);
        Int_t   GetPcode(AliTPCtrack*track);
-//        Int_t   GetPcode(AliITSIOTrack*); 
-        Int_t   GetPcode(AliKalmanTrack* track);
        void    SetCut(Int_t n, Float_t pm, Float_t pilo, Float_t pihi,
                            Float_t klo, Float_t khi, Float_t plo, 
                             Float_t phi);