- Double_t fInverseBendingMomentum; // Inverse bending momentum (GeV/c ** -1) times the charge (assumed forward motion)
- Double_t fBendingSlope; // Bending slope (cm ** -1)
- Double_t fNonBendingSlope; // Non bending slope (cm ** -1)
- Double_t fZ; // Z coordinate (cm)
- Double_t fBendingCoor; // bending coordinate (cm)
- Double_t fNonBendingCoor; // non bending coordinate (cm)
-
- void SetGeant3Parameters(Double_t *VGeant3, Double_t ForwardBackward);
- void GetFromGeant3Parameters(Double_t *VGeant3, Double_t Charge);
-
- ClassDef(AliMUONTrackParam, 1) // Track parameters in ALICE dimuon spectrometer
- };
+ // Parameters
+ Double_t fNonBendingCoor; ///< Non bending coordinate (cm)
+ Double_t fNonBendingSlope; ///< Non bending slope (cm ** -1)
+ Double_t fBendingCoor; ///< Bending coordinate (cm)
+ Double_t fBendingSlope; ///< Bending slope (cm ** -1)
+ Double_t fInverseBendingMomentum; ///< Inverse bending momentum (GeV/c ** -1) times the charge (assumed forward motion)
+ Double_t fZ; ///< Z coordinate (cm)
+
+ /// Covariance matrix of track parameters, ordered as follow:
+ /// <X,X> <X,SlopeX> <X,Y> <X,SlopeY> <X,InvP_yz>
+ /// <X,SlopeX> <SlopeX,SlopeX> <Y,SlopeX> <SlopeX,SlopeY> <SlopeX,InvP_yz>
+ /// <X,Y> <Y,SlopeX> <Y,Y> <Y,SlopeY> <Y,InvP_yz>
+ /// <X,SlopeY> <SlopeX,SlopeY> <Y,SlopeY> <SlopeY,SlopeY> <SlopeY,InvP_yz>
+ /// <X,InvP_yz> <SlopeX,InvP_yz> <Y,InvP_yz> <SlopeY,InvP_yz> <InvP_yz,InvP_yz>
+ TMatrixD *fCovariances; //!
+
+ AliMUONHitForRec *fHitForRecPtr; //!< Pointer to associated HitForRec if any
+
+ ClassDef(AliMUONTrackParam, 2) // Track parameters in ALICE dimuon spectrometer
+};