X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TPC%2FAliTPCtrack.cxx;h=1291a84b3d45951e461aef3b02d54afcb5059bd2;hb=2c949bb29edd268c2e6738e17be2be3384cf6ed6;hp=93a6597dd7833cf499d04e5a3d98dc9ef7ecffe7;hpb=e5b3d82504126b031fb80a5b5630eaa7801f9cde;p=u%2Fmrichter%2FAliRoot.git diff --git a/TPC/AliTPCtrack.cxx b/TPC/AliTPCtrack.cxx index 93a6597dd78..1291a84b3d4 100644 --- a/TPC/AliTPCtrack.cxx +++ b/TPC/AliTPCtrack.cxx @@ -17,7 +17,7 @@ //----------------------------------------------------------------- // Implementation of the TPC track class -// This class is used by the AliTPCtracker class +// This class is used by the AliTPCtrackerMI class // Origin: Iouri Belikov, CERN, Jouri.Belikov@cern.ch //----------------------------------------------------------------- @@ -153,7 +153,6 @@ AliTPCtrack::AliTPCtrack(const AliESDtrack& t, TTreeSRedirector *pcstream) : const AliTPCRecoParam * recoParam = AliTPCReconstructor::GetRecoParam(); Int_t reject=0; AliExternalTrackParam param(t); - Double_t oldX=param.GetX(), oldY=param.GetY(), oldZ=param.GetZ(); const AliExternalTrackParam *tpcout=(t.GetFriendTrack())? ((AliESDfriendTrack*)(t.GetFriendTrack()))->GetTPCOut():0; const AliExternalTrackParam *tpcin = t.GetInnerParam(); @@ -164,12 +163,13 @@ AliTPCtrack::AliTPCtrack(const AliESDtrack& t, TTreeSRedirector *pcstream) : if (param.GetCovariance()[2]>kmaxC[1]*kmaxC[1]) isOK=kFALSE; if (param.GetCovariance()[5]>kmaxC[2]*kmaxC[2]) isOK=kFALSE; if (param.GetCovariance()[9]>kmaxC[3]*kmaxC[3]) isOK=kFALSE; + param.Rotate(tpc->GetAlpha()); + Double_t oldX=param.GetX(), oldY=param.GetY(), oldZ=param.GetZ(); if (!isOK ){ param=*tpc; isOK=kTRUE; reject=1; } - param.Rotate(tpc->GetAlpha()); isOK=AliTracker::PropagateTrackToBxByBz(¶m,tpc->GetX(),t.GetMass(),2.,kFALSE); if (param.GetCovariance()[0]>kmaxC[0]*kmaxC[0]) isOK=kFALSE; if (param.GetCovariance()[2]>kmaxC[1]*kmaxC[1]) isOK=kFALSE; @@ -188,7 +188,7 @@ AliTPCtrack::AliTPCtrack(const AliESDtrack& t, TTreeSRedirector *pcstream) : if (pcstream){ AliExternalTrackParam dummy; AliExternalTrackParam *ptpc=(AliExternalTrackParam *)tpc; - if (!ptpc) ptpc=&dummy; + // if (!ptpc) ptpc=&dummy; AliESDtrack *esd= (AliESDtrack *)&t; (*pcstream)<<"trackP"<< "reject="<