// This is the class to handle HLT reconstruted TPC tracks
//-------------------------------------------------------------------------
#include "TObject.h"
+#include "TMath.h"
class AliKalmanTrack;
Float_t GetSizeX() const {return fSizeX;}
Float_t GetSizeY() const {return fSizeY;}
- Double_t GetPx() const {return fPt*cos(fPsi);}
- Double_t GetPy() const {return fPt*sin(fPsi);}
+ Double_t GetPx() const {return fPt*TMath::Cos(fPsi);}
+ Double_t GetPy() const {return fPt*TMath::Sin(fPsi);}
Double_t GetPz() const {return fPt*fTanl;}
Double_t GetP() const;
Int_t fRowRange[2]; //Subsector where this track was build
UShort_t fSector; //Sector # where this track was build
- Float_t fFirstPoint[3]; //First and last track point in TPC
- Float_t fLastPoint[3];
+ Float_t fFirstPoint[3]; //First track point in TPC
+ Float_t fLastPoint[3]; //Last track point in TPC
Int_t fQ; //track charge
Float_t fTanl; //tan of dipangle
Float_t fPsi; //azimuthal angle of the momentum
Float_t fPt; //transverse momentum
- Float_t fPterr;
- Float_t fPsierr;
- Float_t fTanlerr;
+ Float_t fPterr; //Pt error
+ Float_t fPsierr; //Psi error
+ Float_t fTanlerr; //Error of Tangent lambda
- Float_t fBinX;
- Float_t fBinY;
- Float_t fSizeX;
- Float_t fSizeY;
+ Float_t fBinX; //X bin?
+ Float_t fBinY; //Y bin?
+ Float_t fSizeX; //X size?
+ Float_t fSizeY; //Y size?
Float_t fPID; //so far filled only for conformal mapper tracks