From: shahoian Date: Thu, 18 Mar 2010 19:20:20 +0000 (+0000) Subject: Allow fixing of local parameters for solver X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=5a6118691628805bd2c4aa5c01bddc9eef54401f;p=u%2Fmrichter%2FAliRoot.git Allow fixing of local parameters for solver --- diff --git a/STEER/AliParamSolver.cxx b/STEER/AliParamSolver.cxx index c209f5606a7..f3ce1c88451 100644 --- a/STEER/AliParamSolver.cxx +++ b/STEER/AliParamSolver.cxx @@ -102,12 +102,14 @@ Bool_t AliParamSolver::SolveGlobals(Bool_t obtainCov) //______________________________________________________________________________________ Bool_t AliParamSolver::SolveLocals() { + const double kTiny = 1e-16; if (TestBit(kBitLocSol)) return kTRUE; if (!TestBit(kBitGloSol)) { AliError("Cannot solve for Locals before SolveGlobals is called"); return kFALSE; } for (int i=fNPoints;i--;) { + if (TMath::Abs(fMatGamma[i])kTiny) add -= mtG[i]*mtG[j]/gamma; // - [G gamma^-1 T(G) ]_ij + matC(i,j) += add; } } //