Suppress output of MINOS

Hello altogether

I am using minuit with a custom FCN-function together with with MINOS. This currently works pretty well, which is why I wanted to reduce the debugging output to a minimum. Just the really critical messages shall be printed.

Therefore I did the following:

TMinuit minuit(2); minuit.SetPrintLevel(-1);

which works fine for minuit.Migrad() but minuit.mnmnos() has the habbit of printing

[code]NEW MINIMUM FOUND. GO BACK TO MINIMIZATION STEP.

                                              V
                                              V
                                              V
                                           VVVVVVV
                                            VVVVV
                                             VVV
                                              V

[/code]

which is not exactly what I want to have on my screen :wink:. Therefore I would like to ask, how I can tell minuit.mnmnos() to be quiet.

The root version I am using v5-24-00b (a bit outdated I know, but I am forced to use it due to some external libraries not running on more up-date versions.)

Thanks in advance

ftiaronsem

No ideas?
I would appreciate any suggestions.
Thanks

Hi,

I am sorry you cannot suppress this output directly. But you can avoid it by starting Minos from the right minimum. It is an important and critical message, because it indicates that the previous found minimum was not the best one.

Best Regards

Lorenzo