]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTrackReference.h
Removing the hard-wired particle masses (B. Hippolyte)
[u/mrichter/AliRoot.git] / STEER / AliTrackReference.h
index b4dbbcadfda9297c4993e1c5f8354712cf70499a..198f6c4f0633ae6cbe8b3cdfaf50aca960d985f7 100644 (file)
@@ -14,8 +14,6 @@
 #include "TObject.h"
 #include "TMath.h"
 
-class AliExternalTrackParam;
-
 class AliTrackReference : public TObject {
 public:
 
@@ -25,14 +23,15 @@ public:
                    kFRAME = 2,
                    kTRD   = 3,
                    kTOF   = 4,
-                   kMUON  = 5
+                   kMUON  = 5,
+                   kHMPID = 6
     };
   AliTrackReference();
   AliTrackReference(Int_t label, Int_t id = -999);
   AliTrackReference(const AliTrackReference &tr);
   virtual ~AliTrackReference() {}
 
-  static AliExternalTrackParam * MakeTrack(const AliTrackReference *ref, Double_t mass);
+//  static AliExternalTrackParam * MakeTrack(const AliTrackReference *ref, Double_t mass);
   virtual Int_t GetTrack() const {return fTrack;}
   virtual void SetTrack(Int_t track) {fTrack=track;}
   virtual void SetLength(Float_t length){fLength=length;}
@@ -58,7 +57,7 @@ public:
   virtual void SetPosition(Float_t x, Float_t y, Float_t z){fX=x; fY=y; fZ=z;}
   virtual void SetMomentum(Float_t px, Float_t py, Float_t pz){fPx=px; fPy=py; fPz=pz;}
   virtual void SetUserId(Int_t userId){fUserId=userId;}
-
   // Methods to get position of the track reference in 
   // in the TPC/TRD/TOF Tracking coordinate system