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
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