]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrackHit.h
Use access methods to hit data.
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackHit.h
index df2996a7cb0e5aa623b12ce1e24b569626ff97fc..92ffa7ec0235a0eae139ec95b8541eb99eae3c97 100644 (file)
@@ -15,9 +15,7 @@ class AliMUONTrackHit : public TObject {
   AliMUONTrackHit(){
     // Constructor
     ;} // Constructor
-  virtual ~AliMUONTrackHit(){
-    // Destructor
-    ;} // Destructor
+  virtual ~AliMUONTrackHit(); // Destructor
   AliMUONTrackHit (const AliMUONTrackHit& AliMUONTrackHit); // copy constructor
   AliMUONTrackHit& operator=(const AliMUONTrackHit& AliMUONTrackHit); // assignment operator
   AliMUONTrackHit(AliMUONHitForRec* Hit); // Constructor from one HitForRec
@@ -37,10 +35,13 @@ class AliMUONTrackHit : public TObject {
   Bool_t IsSortable () const {
     // necessary for sorting TClonesArray of TrackHit's
     return kTRUE; }
-  Int_t Compare(TObject* TrackHit); // "Compare" function for sorting
+  Int_t Compare(const TObject* TrackHit) const; // "Compare" function for sorting
 
  protected:
  private:
+  void SetNextTrackHitWithSameHitForRec(AliMUONTrackHit *Next) {fNextTrackHitWithSameHitForRec = Next;}
+  void SetPrevTrackHitWithSameHitForRec(AliMUONTrackHit *Prev) {fPrevTrackHitWithSameHitForRec = Prev;}
+
   AliMUONTrackParam fTrackParam; // Track parameters
   AliMUONHitForRec *fHitForRecPtr; // Pointer to HitForRec
   AliMUONTrackHit *fNextTrackHitWithSameHitForRec; // Pointer to next track hit with same HitForRec