]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG1/AliESDRecInfo.h
Updated version of the proof-enabled comparison macros: now available for ITS, TPC...
[u/mrichter/AliRoot.git] / PWG1 / AliESDRecInfo.h
index 81320f2b311556612b96765e055dbd4c18350329..661dc6dcd3b5d9e8589979d27d83a763a2f13554 100644 (file)
@@ -21,7 +21,7 @@ class AliV0;
 class AliESDkink;
 class AliESDfriendTrack;
 class AliITStrackMI;
-class AliTRDtrack;
+class AliTRDtrackV1;
 class AliTPCParam;
 class AliTPCseed;
 
@@ -33,7 +33,8 @@ class AliESDRecInfo: public TObject {
 
 public:
   AliESDRecInfo();
-  AliESDRecInfo(const AliESDRecInfo& recinfo);
+  AliESDRecInfo(const AliESDRecInfo& recinfo); 
+  AliESDRecInfo& operator=(const AliESDRecInfo& info);
   ~AliESDRecInfo();
   void Update(AliMCInfo* info,AliTPCParam * par, Bool_t reconstructed);
   void UpdateStatus(AliMCInfo* info, Bool_t reconstructed);
@@ -49,7 +50,7 @@ public:
   AliESDfriendTrack *GetTrackF() const  { return fTrackF;}
   AliTPCseed *GetTPCtrack() const { return fTPCtrack;}
   AliITStrackMI *GetITStrack() const { return fITStrack;}
-  AliTRDtrack   *GetTRDtrack() const { return fTRDtrack;}
+  AliTRDtrackV1   *GetTRDtrack() const { return fTRDtrack;}
   Int_t      GetStatus(Int_t i) { return fStatus[i];}
 protected:
   //
@@ -89,8 +90,7 @@ private:
   AliESDfriendTrack *fTrackF;      // friend track
   AliTPCseed *fTPCtrack;        // tpc track
   AliITStrackMI *fITStrack;        // its track
-  AliTRDtrack   *fTRDtrack;        // trd track
-  AliExternalTrackParam* fTPCtrackAtVertex; // TPC track propagated to the prim vertex
+  AliTRDtrackV1   *fTRDtrack;        // trd track
   ClassDef(AliESDRecInfo,2)  // container for 
 };