Adding cuts for comparison studies (Marian)
[u/mrichter/AliRoot.git] / PWG1 / AliESDRecInfo.h
index 05b6f78..b33bc21 100644 (file)
@@ -22,7 +22,7 @@ class AliESDkink;
 class AliESDfriendTrack;
 class AliITStrackMI;
 class AliTRDtrack;
-
+class AliTPCParam;
 class AliTPCseed;
 
 /////////////////////////////////////////////////////////////////////////
@@ -33,10 +33,16 @@ class AliESDRecInfo: public TObject {
 
 public:
   AliESDRecInfo();
-  AliESDRecInfo(const AliESDRecInfo& recinfo);
+  AliESDRecInfo(const AliESDRecInfo& recinfo); 
+  AliESDRecInfo& operator=(const AliESDRecInfo& info);
   ~AliESDRecInfo();
-  void UpdatePoints(AliESDtrack* track);
   void Update(AliMCInfo* info,AliTPCParam * par, Bool_t reconstructed);
+  void UpdateStatus(AliMCInfo* info, Bool_t reconstructed);
+  void UpdatePoints(AliESDtrack* track);
+  void UpdateTPC(AliMCInfo* info);
+  void UpdateITS(AliMCInfo* info);
+  void UpdateTOF(AliMCInfo* info);
+  //
   void Reset();
   //
   void SetESDtrack(const AliESDtrack *track);
@@ -85,7 +91,6 @@ private:
   AliTPCseed *fTPCtrack;        // tpc track
   AliITStrackMI *fITStrack;        // its track
   AliTRDtrack   *fTRDtrack;        // trd track
-  
   ClassDef(AliESDRecInfo,2)  // container for 
 };