+ //__________________________________________________________________________
+AliMUONTrackHit::AliMUONTrackHit()
+ : TObject()
+{
+ // Default constructor
+ fHitForRecPtr = 0;
+ fNextTrackHitWithSameHitForRec = 0;
+ fPrevTrackHitWithSameHitForRec = 0;
+}
+ //__________________________________________________________________________
+AliMUONTrackHit::AliMUONTrackHit (const AliMUONTrackHit& theMUONTrackHit)
+ : TObject(theMUONTrackHit)
+{
+ fTrackParam = theMUONTrackHit.fTrackParam;
+ fHitForRecPtr = theMUONTrackHit.fHitForRecPtr;
+ fNextTrackHitWithSameHitForRec = theMUONTrackHit.fNextTrackHitWithSameHitForRec;
+ fPrevTrackHitWithSameHitForRec = theMUONTrackHit.fPrevTrackHitWithSameHitForRec;
+}
+ //__________________________________________________________________________
+AliMUONTrackHit & AliMUONTrackHit::operator=(const AliMUONTrackHit& theMUONTrackHit)
+{
+ // check assignement to self
+ if (this == &theMUONTrackHit)
+ return *this;
+
+ // base class assignement
+ TObject::operator=(theMUONTrackHit);
+
+ fTrackParam = theMUONTrackHit.fTrackParam;
+ fHitForRecPtr = theMUONTrackHit.fHitForRecPtr;
+ fNextTrackHitWithSameHitForRec = theMUONTrackHit.fNextTrackHitWithSameHitForRec;
+ fPrevTrackHitWithSameHitForRec = theMUONTrackHit.fPrevTrackHitWithSameHitForRec;
+
+ return *this;
+
+}