nPoints++;
}
}
- fitter->Eval();
+ if(fitter->Eval()) return 1.E10;
// Calculate curvature
Double_t a = fitter->GetParameter(0);
nPoints++;
}
}
- fitter->Eval();
+ if(fitter->Eval()) return 1.E10;
zfitter.Eval();
Double_t offset = fitter->GetParameter(3);
Double_t zmf = zfitter.GetFunctionValue(&xref);
fgTiltedRieman->FixParameter(3, zmf);
fgTiltedRieman->FixParameter(4, dzmf);
- fitter->Eval();
+ if (fitter->Eval()) return 1.E10;
fitter->ReleaseParameter(3);
fitter->ReleaseParameter(4);
offset = fitter->GetParameter(3);
Double_t zmf = zfitter.GetFunctionValue(&xref);
fitter->FixParameter(3, zmf);
fitter->FixParameter(4, dzmf);
- fitter->Eval();
+ if(fitter->Eval()) return 1.E10;
fitter->ReleaseParameter(3);
fitter->ReleaseParameter(4);
z0 = fitter->GetParameter(3); // = zmf ?
Int_t nNotInChamber = 0;
if(!cseed[jLayer].AttachClusters(stack[jLayer], kTRUE)) continue;
if(fkReconstructor->IsHLT()){
+ cseed[jLayer].UpdateUsed();
if(!cseed[jLayer].IsOK()) continue;
}else{
cseed[jLayer].Fit();