]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliExternalTrackParam.h
Moving MakeTrack function to the AliTrackReference to avoid simulation dependences...
[u/mrichter/AliRoot.git] / STEER / AliExternalTrackParam.h
index 08e2211d6022735928e209b732a1c82cd2b7e2d7..1548935b2d2bbf2ab0e0025c790ab6400899c1c3 100644 (file)
@@ -11,7 +11,6 @@
 #include "TVector3.h"
 
 class AliKalmanTrack;
-class AliTrackReference;
 
 class AliExternalTrackParam: public TObject {
  public:
@@ -19,7 +18,9 @@ class AliExternalTrackParam: public TObject {
   AliExternalTrackParam(Double_t x, Double_t alpha, 
                        const Double_t param[5], const Double_t covar[15]);
   AliExternalTrackParam(const AliKalmanTrack& track);
-  static AliExternalTrackParam * MakeTrack(const AliTrackReference *ref, Double_t mass);
+
+  virtual void SetMass(Double_t mass) {fMass=mass;}
+  virtual Double_t GetMass() const {return fMass;}
 
   virtual const Double_t* GetParameter() const;
   virtual const Double_t* GetCovariance() const;