Info in <ROOT::Math::GSLMultiRootFinder::Solve>: The iteration converged

Hello,everyone:
When I use the GSLMutilRootFinder to fit my function,and I call the Slove() method to solve for the arguments, I set the print level to 0, but still produce the following information
Info in ROOT::Math::GSLMultiRootFinder::Solve: The iteration converged
Info in ROOT::Math::GSLMultiRootFinder::Solve: The iteration converged
Info in ROOT::Math::GSLMultiRootFinder::Solve: The iteration converged
Info in ROOT::Math::GSLMultiRootFinder::Solve: The iteration converged
Info in ROOT::Math::GSLMultiRootFinder::Solve: The iteration converged
Info in ROOT::Math::GSLMultiRootFinder::Solve: The iteration converged

but I didn’t need this information . Is the fitting wrong or something else ?
ROOT Version: 6.10.08
Platform: Not Provided
Compiler: GCC


Hi @Kane_Jay,
these are Info messages are harmless.
If I understand correctly you would like to silence them? Setting gErrorIgnoreLevel to 2000 should do the trick (quirky, I know).

Cheers,
Enrico

Hi,
Thank you,the problem is solved,but it’s really weird.

It’s just information messages – they are meant to be helpful :sweat_smile:
When they say “Warning” or “Error” rather than “Info”, then you need to pay attention!

Hi,
Thank you. I’ll keep eyes on these problems.I just don’t want it to output files that use a lot of memory on my disk.
Best wish,
Kane.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.