]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrack.h
- Added handling of tracks and file mask (used when merging different files).
[u/mrichter/AliRoot.git] / MUON / AliMUONTrack.h
index 89342f6f96708328e2b6c3947b5b7f8199e0b061..128d7f0fc96abe1d4cf034292c666fbc76606460 100644 (file)
@@ -6,10 +6,13 @@
 /*$Id$*/
 // Revision of includes 07/05/2004
 
-
-///////////////////////////////////////////////////
-// Reconstructed track in ALICE dimuon spectrometer
-///////////////////////////////////////////////////
+/// \ingroup rec
+/// \class AliMUONTrack
+/// \brief Reconstructed track in ALICE dimuon spectrometer
+///
+////////////////////////////////////////////////////
+/// Reconstructed track in ALICE dimuon spectrometer
+////////////////////////////////////////////////////
 
 #include <TClonesArray.h>
 
@@ -21,7 +24,7 @@
 
 class TObjArray;
 class TVirtualFitter;
-class AliMUONEventReconstructor;
+class AliMUONTrackReconstructor;
 class AliMUONHitForRec;
 class AliMUONSegment;
 
@@ -33,11 +36,11 @@ class AliMUONTrack : public TObject
   AliMUONTrack (const AliMUONTrack& AliMUONTrack); // copy constructor
   AliMUONTrack& operator=(const AliMUONTrack& AliMUONTrack); // assignment operator
 
-  AliMUONTrack(AliMUONSegment* BegSegment, AliMUONSegment* EndSegment, AliMUONEventReconstructor* EventReconstructor); // Constructor from two Segment's
-  AliMUONTrack(AliMUONSegment* Segment, AliMUONHitForRec* HitForRec, AliMUONEventReconstructor* EventReconstructor); // Constructor from one Segment and one HitForRec
+  AliMUONTrack(AliMUONSegment* BegSegment, AliMUONSegment* EndSegment, AliMUONTrackReconstructor* TrackReconstructor); // Constructor from two Segment's
+  AliMUONTrack(AliMUONSegment* Segment, AliMUONHitForRec* HitForRec, AliMUONTrackReconstructor* TrackReconstructor); // Constructor from one Segment and one HitForRec
   void Remove(void);
 
-  AliMUONEventReconstructor* GetEventReconstructor(void) const {return fEventReconstructor;}
+  AliMUONTrackReconstructor* GetTrackReconstructor(void) const {return fTrackReconstructor;}
   AliMUONTrackParam* GetTrackParamAtVertex(void) {return &fTrackParamAtVertex;}
   void SetTrackParamAtVertex(void); // Set track parameters at vertex from last stations 4 & 5
   void SetTrackParamAtVertex(AliMUONTrackParam* TrackParam) {fTrackParamAtVertex = *TrackParam;}
@@ -82,7 +85,7 @@ class AliMUONTrack : public TObject
  protected:
  private:
   static TVirtualFitter* fgFitter; //!                  Pointer to track fitter
-  AliMUONEventReconstructor* fEventReconstructor; //!   Pointer to EventReconstructor
+  AliMUONTrackReconstructor* fTrackReconstructor; //!   Pointer to TrackReconstructor
   AliMUONTrackParam fTrackParamAtVertex; // Track parameters at vertex
   TClonesArray *fTrackParamAtHit; // Track parameters at hit
   TClonesArray *fHitForRecAtHit; // Cluster parameters at hit