- // update Kalman with the TRD measurement
- if(chi2>1e+10){ // TODO
- t.SetStatus(AliTRDtrackV1::kChi2, ily);
+ /*
+ AliInfo(Form("Pl:%d X:%+e : %+e P: %+e %+e Cov:%+e %+e %+e -> dXY: %+e %+e | chi2:%.2f pT:%.2f alp:%.3f",
+ ily,x,t.GetX(),p[0],p[1],cov[0],cov[1],cov[2],
+ p[0]-t.GetY(),p[1]-t.GetZ(),
+ chi2,t.Pt()*t.Charge(),t.GetAlpha()));
+ */
+
+ if(fkReconstructor->IsDebugStreaming()){
+ Int_t eventNumber = AliTRDtrackerDebug::GetEventNumber();
+ // TTreeSRedirector &cstreamer = *fkReconstructor->GetDebugStream(AliTRDrecoParam::kTracker);
+ AliExternalTrackParam param0(t);
+ AliExternalTrackParam param1(t);
+ param1.Update(p, cov);
+ TVectorD vcov(3,cov);
+ TVectorD vpar(3,p);
+ (*cstreamer) << "FollowBackProlongationInfo"
+ << "EventNumber=" << eventNumber
+ << "chi2="<<chi2
+ << "iplane="<<ily
+ << "vcov.="<<&vcov
+ << "vpar.="<<&vpar
+ << "tracklet.=" << ptrTracklet
+ << "param0.=" << ¶m0
+ << "param1.=" << ¶m1
+ << "\n";
+ }
+
+ // update Kalman with the TRD measurement
+ if (chi2> fkRecoParam->GetChi2Cut()){ // MI parameterizad chi2 cut 03.05.2014
+ t.SetErrStat(AliTRDtrackV1::kChi2, ily);