+//-----------------------------------------------------------------------------------------------
+AliMUONHit::AliMUONHit(Int_t shunt, Int_t track, Int_t iChamber, Int_t idpart,
+ Float_t X, Float_t Y, Float_t Z, Float_t tof, Float_t momentum,
+ Float_t theta, Float_t phi, Float_t length, Float_t destep,
+ Float_t Xref,Float_t Yref,Float_t Zref):
+ AliHit(shunt, track)
+{
+// Constructor
+ fChamber = iChamber;
+ fParticle = idpart;
+ fX = X;
+ fY = Y;
+ fZ = Z;
+ fTheta = theta;
+ fPhi = phi;
+ fTlength = length;
+ fEloss = destep;
+ fPHfirst = 0;
+ fPHlast = 0;
+ fPTot = momentum;
+ fPx = momentum * TMath::Sin(theta) * TMath::Cos(phi);
+ fPy = momentum * TMath::Sin(theta) * TMath::Sin(phi);
+ fPz = momentum * TMath::Cos(theta) ;
+ fAge = tof;
+ fXref = Xref;
+ fYref = Yref;
+ fZref = Zref;
+}
+//-----------------------------------------------------------------------------------------------