]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ALIFAST/AliFTrack.h
The default thickness of the chips is set to 150 mkm (D.Elia). Removing some obsolete...
[u/mrichter/AliRoot.git] / ALIFAST / AliFTrack.h
index 645bac3f48d7cdf6da903ba6ef54d311e7a797ac..c0fda3561f01a4a1c665f668f085232bd53d1b48 100644 (file)
@@ -7,26 +7,10 @@
 //                                                                      //
 //////////////////////////////////////////////////////////////////////////
 
-#ifndef ROOT_TObject
 #include <TObject.h>
-#endif
 
 class AliFTrack : public TObject {
 
-private:
-   Int_t          fIdTrack;       //Track code
-   Double_t       fChTrack;       //Track charge
-   Double_t       fPT;            //Track transverse momenta
-   Double_t       fEta;           //Track eta
-   Double_t       fPhi;           //Track phi
-   Double_t       fV11;           //
-   Double_t       fV22;           //
-   Double_t       fV33;           //
-   Double_t       fV12;           //
-   Double_t       fV13;           //
-   Double_t       fV23;           //
-   Int_t          fIFlag;         //
-
 public:
                   AliFTrack() {;}
                   AliFTrack(Int_t code, Double_t charge, Double_t pT, Double_t eta, Double_t phi,
@@ -37,18 +21,32 @@ public:
    virtual void   Paint(Option_t *option="");
 
    //getters
-   Int_t          IdTrack() {return fIdTrack;}
-   Double_t       ChTrack() {return fChTrack;}
-   Double_t       PT()  {return fPT;}
-   Double_t       Eta() {return fEta;}
-   Double_t       Phi() {return fPhi;}
-   Double_t       V11() {return fV11;}
-   Double_t       V22() {return fV22;}
-   Double_t       V33() {return fV33;}
-   Double_t       V12() {return fV12;}
-   Double_t       V13() {return fV13;}
-   Double_t       V23() {return fV23;}
-   Int_t          IFlag() {return fIFlag;}
+   Int_t          IdTrack() const {return fIdTrack;}
+   Double_t       ChTrack() const {return fChTrack;}
+   Double_t       PT()  const {return fPT;}
+   Double_t       Eta() const {return fEta;}
+   Double_t       Phi() const {return fPhi;}
+   Double_t       V11() const {return fV11;}
+   Double_t       V22() const {return fV22;}
+   Double_t       V33() const {return fV33;}
+   Double_t       V12() const {return fV12;}
+   Double_t       V13() const {return fV13;}
+   Double_t       V23() const {return fV23;}
+   Int_t          IFlag() const {return fIFlag;}
+
+private:
+   Int_t          fIdTrack;       //Track code
+   Double_t       fChTrack;       //Track charge
+   Double_t       fPT;            //Track transverse momenta
+   Double_t       fEta;           //Track eta
+   Double_t       fPhi;           //Track phi
+   Double_t       fV11;           //Element of the covariance matrix
+   Double_t       fV22;           //Element of the covariance matrix
+   Double_t       fV33;           //Element of the covariance matrix
+   Double_t       fV12;           //Element of the covariance matrix
+   Double_t       fV13;           //Element of the covariance matrix
+   Double_t       fV23;           //Element of the covariance matrix
+   Int_t          fIFlag;         //Status flag
 
 
    ClassDef(AliFTrack, 1)   //AliFast track class