'RooMinimizerFcn.h' file not found

Hello,

I am tryring to run an assymtotic limit script in lxplus as attached.
runAsymptoticsCLs.C (53.3 KB)
It was running fine, however with the recent changes in lxplus that force us to use lxplus9, it sends the following errors attached.


The root version used in lxplus is:
ROOT 6.32.02

Does anyone know what’s the issue?

Best,

Diallo.

Hi @diboye,

thank you for this question, maybe @moneta or @jonas could help here?

Cheers,
Marta

Hello,

A gentle reminder of the issue here.

Best,

Diallo.

Hi!

The file got removed from ROOT because users don’t need access to the RooMinimizerFcn class.

You should be able to just delete the include and things will go fine :slight_smile:

By the way, there are multiple C++ and RooFit warnings in your script.

Cheers,
Jonas

Hi:

Actually, I fixed it after getting some hints from PATHelp. The name ‘data’ was ambiguous for newest root version. So changing it to ‘mydata’ and commenting RooMinimizerFcn.h makes it work.
It runs with warning indeed but I will fix them too.

Best,

Diallo.