ROOT logo
#ifndef ALIESDTRACKEXT_H
#define ALIESDTRACKEXT_H

// $Id$

#include "AliESDtrack.h"

class AliEsdTrackExt : public AliESDtrack {
 public: 
  AliEsdTrackExt();
  AliEsdTrackExt(const AliESDtrack &t);

  void        DeleteParams();
  Double_t    GetEmcEta() const { return fEmcEta; }
  Double_t    GetEmcPhi() const { return fEmcPhi; }
  void        MakeMiniTrack(Bool_t dall=0, Bool_t dcon=1, Bool_t dtrp=1, Bool_t dmap=1, 
                            Bool_t dits=1, Bool_t dtpc=1, Bool_t dtrd=1, Bool_t dtof=1, 
                            Bool_t dhmp=1);
  void        Setup();
 protected: 
   Double32_t fEmcEta;                      //[0,0,16]  
   Double32_t fEmcPhi;                      //[0,0,16]  
   Double32_t fNCrossedRows;                //[0,0,16]  
   Double32_t fChi2TPCConstrainedVsGlobal;  //[0,0,16]  

  ClassDef(AliEsdTrackExt,1) // Extended ESD track class
};
#endif
 AliEsdTrackExt.h:1
 AliEsdTrackExt.h:2
 AliEsdTrackExt.h:3
 AliEsdTrackExt.h:4
 AliEsdTrackExt.h:5
 AliEsdTrackExt.h:6
 AliEsdTrackExt.h:7
 AliEsdTrackExt.h:8
 AliEsdTrackExt.h:9
 AliEsdTrackExt.h:10
 AliEsdTrackExt.h:11
 AliEsdTrackExt.h:12
 AliEsdTrackExt.h:13
 AliEsdTrackExt.h:14
 AliEsdTrackExt.h:15
 AliEsdTrackExt.h:16
 AliEsdTrackExt.h:17
 AliEsdTrackExt.h:18
 AliEsdTrackExt.h:19
 AliEsdTrackExt.h:20
 AliEsdTrackExt.h:21
 AliEsdTrackExt.h:22
 AliEsdTrackExt.h:23
 AliEsdTrackExt.h:24
 AliEsdTrackExt.h:25
 AliEsdTrackExt.h:26
 AliEsdTrackExt.h:27
 AliEsdTrackExt.h:28