]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliESDfriendTrack.h
Cell numbering fixed for V0A
[u/mrichter/AliRoot.git] / STEER / AliESDfriendTrack.h
index b86a455315d259607a8170875b49b06223821670..d5d89d4b76323be3a94eb55fcbf86e5d0b151427 100644 (file)
@@ -11,7 +11,7 @@
 
 class AliTrackPointArray;
 class AliKalmanTrack;
-
+class TObjArrray;
 //_____________________________________________________________________________
 class AliESDfriendTrack : public TObject {
 public:
@@ -21,7 +21,7 @@ public:
     kMaxTRDcluster=180
   };
   AliESDfriendTrack();
-  AliESDfriendTrack(const AliESDfriendTrack &);
+  AliESDfriendTrack(const AliESDfriendTrack &t);
   virtual ~AliESDfriendTrack();
 
   void Set1P(Float_t p) {f1P=p;}
@@ -38,6 +38,8 @@ public:
   void SetTRDtrack(AliKalmanTrack *t) {fTRDtrack=t;}
   AliKalmanTrack *GetTRDtrack() {return fTRDtrack;}
   AliKalmanTrack *GetITStrack() {return fITStrack;}
+  void AddCalibObject(TObject * calibObject); 
+  TObject * GetCalibObject(Int_t index);
 
 protected:
   Float_t f1P;                     // 1/P (1/(GeV/c))
@@ -45,11 +47,14 @@ protected:
   Int_t fTPCindex[kMaxTPCcluster]; // indices of the TPC clusters
   Int_t fTRDindex[kMaxTRDcluster]; // indices of the TRD clusters
   AliTrackPointArray *fPoints;//Array of track space points in the global frame
-
+  TObjArray      *fCalibContainer; //Array of objects for calibration    
   AliKalmanTrack *fITStrack; //! pointer to the ITS track (debug purposes) 
   AliKalmanTrack *fTRDtrack; //! pointer to the TRD track (debug purposes) 
 
-  ClassDef(AliESDfriendTrack,1) //ESD friend track
+private:
+  AliESDfriendTrack &operator=(const AliESDfriendTrack & /* t */) {return *this;}
+
+  ClassDef(AliESDfriendTrack,2) //ESD friend track
 };
 
 #endif