]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONRecoTrack.h
Reseting the MC label to a default value of -1 before evaluating them (Philippe P...
[u/mrichter/AliRoot.git] / MUON / AliMUONRecoTrack.h
index 29e3f8ebc0a4c02039f765450a6b3ed7bfdf5b25..8f219b14100f4fc27202a73cf040aefdf8eadaf2 100644 (file)
@@ -20,21 +20,35 @@ class AliMUONRecoTrack : public TObject
   public:
     AliMUONRecoTrack();
     AliMUONRecoTrack(Bool_t active);
-    virtual        ~AliMUONRecoTrack() { }     //desctructor
+    virtual        ~AliMUONRecoTrack();
+
+    /// Return chi squared for reco. track
     Double_t GetChi2r() const {return fChi2r;};
+    /// Return reconstr. momentum (same as in vertex)
     Double_t GetMomReconstr(Int_t axis) const {return fPr[axis];};
+    /// Return charge sign
     Int_t    GetSign() const {return fSign;};
+    /// Return hit X position in all chambers
     Double_t GetPosX(Int_t chamber) const {return fPosX[chamber];};
+    /// Return hit Y position in all chambers
     Double_t GetPosY(Int_t chamber) const {return fPosY[chamber];};
+    /// Return hit Z position in all chambers
     Double_t GetPosZ(Int_t chamber) const {return fPosZ[chamber];};
+    /// Return z of track vertex point
     Double_t GetVertexPos() const { return fZvr;};
+    /// \todo add comment
     Double_t P() const {return TMath::Sqrt(fPr[0]*fPr[0] + fPr[1]*fPr[1] + fPr[2]*fPr[2]);};
     Double_t Phi() const;
+    
+    /// Set chi squared for reco. track
     void           SetChi2r(Double_t chi) { fChi2r = chi;};
     void           SetHitPosition(Int_t chamber, Double_t x, Double_t y, Double_t z);
     void           SetMomReconstr(Double_t px, Double_t py, Double_t pz);
+    /// Set charge sign
     void           SetSign(Int_t sign) {fSign = sign;};
+    /// Set z of track vertex point
     void           SetVertexPos(Double_t zvr) {fZvr = zvr;};
+    /// Set flag of reconstructed track (0-"good", >0-"bad")
     void           SetFlag(Int_t flag)  {fFlag = flag;};
 
     Double_t Theta() const;
@@ -42,10 +56,10 @@ class AliMUONRecoTrack : public TObject
 
   private:
     Int_t       fSign;                  ///< charge sign
-    Int_t       fFlag;                  ///<  flag of reconstructed track (0-"good", >0-"bad") 
+    Int_t       fFlag;                  ///< flag of reconstructed track (0-"good", >0-"bad") 
     Double_t   fZvr;                   ///< z of track vertex point
     Double_t   fChi2r;                 ///< chi squared for reco. track
-    Double_t   fPr[3];                 // reconstr. momentum (same as in vertex)
+    Double_t   fPr[3];                 ///< reconstr. momentum (same as in vertex)
     Double_t   fPosX[10];              ///< hit X position in all chambers
     Double_t   fPosY[10];              ///< hit Y position in all chambers    
     Double_t   fPosZ[10];              ///< hit Z position in all chambers