]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTrackReference.cxx
Moving the alignment-related static methods from AliAlignObj to the new geometry...
[u/mrichter/AliRoot.git] / STEER / AliTrackReference.cxx
index ba9d83a17c8e9a450d9872e8fdc947b52adccd35..1076bb8b67c90ec478ad520eb0c1e78277b60cf0 100644 (file)
@@ -48,7 +48,8 @@ ClassImp(AliTrackReference)
    fPy(0),
    fPz(0),
    fLength(0),
-   fTime(0)
+   fTime(0),
+   fUserId(0)
 {
   //
   // Default constructor
@@ -68,7 +69,8 @@ AliTrackReference::AliTrackReference(Int_t label) :
   fPy(0),
   fPz(0),
   fLength(gMC->TrackLength()),
-  fTime(gMC->TrackTime())
+  fTime(gMC->TrackTime()),
+  fUserId(0)
 {
   //
   // Create Reference object out of label and
@@ -122,7 +124,7 @@ AliExternalTrackParam * AliTrackReference::MakeTrack(const AliTrackReference *re
   Double_t x = ref->X(), y = ref->Y(), z = ref->Z();
   Double_t alpha = TMath::ATan2(y,x);
   Double_t xr = TMath::Sqrt(x*x+y*y);
-  xx[0] = 0;
+  xx[0] = ref->LocalY();
   xx[1] = z;
   xx[3] = ref->Pz()/ref->Pt();
   xx[4] = 1./ref->Pt();