]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONRecoTrack.cxx
Macro to be attached to the analysis train
[u/mrichter/AliRoot.git] / MUON / AliMUONRecoTrack.cxx
index 7d0bb7c050f6fe1387a396e7f43f53962e987584..37b67cb1ae6d36b0d7f370e38b212965ffe25d8a 100644 (file)
 
 /* $Id$ */
 
-//Authors: Mihaela Gheata, Andrei Gheata 09/10/00
-////////////////////////////////////////////////////////////////////
-//                                                                //
-// AliMUONRecoTrack                                               //
-//                                                                //
-// This class represents a reconstructed muon track               //
-// in the tree of reconstructed events.                           //
-//                                                                //
-////////////////////////////////////////////////////////////////////
+//-----------------------------------------------------------------------------
+/// \class AliMUONRecoTrack 
+/// This class represents a reconstructed muon track
+/// in the tree of reconstructed events.   
+///         
+/// \author Mihaela Gheata, Andrei Gheata 09/10/00
+//-----------------------------------------------------------------------------
 
 #include <Riostream.h>
 
 #include "AliMUONRecoTrack.h"
 
+/// \cond CLASSIMP
 ClassImp(AliMUONRecoTrack)
+/// \endcond
 
 //-------------------------------------------------------------------
 AliMUONRecoTrack::AliMUONRecoTrack() 
@@ -39,7 +39,7 @@ AliMUONRecoTrack::AliMUONRecoTrack()
     fZvr(0.), 
     fChi2r(0.) 
 { 
-//Default constructor
+//Default constructor
 }
 
 //-------------------------------------------------------------------
@@ -50,7 +50,7 @@ AliMUONRecoTrack::AliMUONRecoTrack(Bool_t active)
     fZvr(0.),
     fChi2r(0.)
 {
-//Constructor of AliMUONRecoTrack
+//Constructor of AliMUONRecoTrack
    if (active) {
        for (Int_t axis=0; axis<3; axis++) {
        fPr[axis] = 0.0;
@@ -63,24 +63,30 @@ AliMUONRecoTrack::AliMUONRecoTrack(Bool_t active)
    }
 }
 
+//-------------------------------------------------------------------
+AliMUONRecoTrack::~AliMUONRecoTrack() 
+{
+/// Destructor
+}
+
 //-------------------------------------------------------------------
 Double_t AliMUONRecoTrack::Phi() const
 {
-// Return trach phi angle
+/// Return trach phi angle
        return TMath::ATan2(fPr[2], fPr[1]);
 }
 
 //-------------------------------------------------------------------
 Double_t AliMUONRecoTrack::Theta() const
 {
-// Return trach theta angle
+/// Return trach theta angle
    return TMath::ACos(fPr[2] / P());
 }
 
 //-------------------------------------------------------------------
 void AliMUONRecoTrack::SetMomReconstr(Double_t px, Double_t py, Double_t pz)
 {
-// Set the track reconstructed momentum 
+/// Set the track reconstructed momentum 
    fPr[0] = px;
    fPr[1] = py;
    fPr[2] = pz;            
@@ -89,7 +95,7 @@ void AliMUONRecoTrack::SetMomReconstr(Double_t px, Double_t py, Double_t pz)
 //-------------------------------------------------------------------          
 void AliMUONRecoTrack::SetHitPosition(Int_t chamber, Double_t x, Double_t y, Double_t z)
 {
-// Set hit coordinates in chamber[0..9]
+/// Set hit coordinates in chamber[0..9]
    fPosX[chamber] = x;
    fPosY[chamber] = y;
    fPosZ[chamber] = z;
@@ -98,7 +104,7 @@ void AliMUONRecoTrack::SetHitPosition(Int_t chamber, Double_t x, Double_t y, Dou
 //-------------------------------------------------------------------          
 void AliMUONRecoTrack::TrackInfo() const
 {
-// Prints momentum info for this track
+/// Prints momentum info for this track
    cout << "Px=" << GetMomReconstr(0) << " Py=" << GetMomReconstr(1) <<
           " Pz=" << GetMomReconstr(2) << " P=" << P() << endl;
 }