Closed redeboer closed 9 months ago
Note: related to #260
Note that the standalone version of Minuit2 allows the user to install without parallellisation through the --disable-openmp
flag. The Minuit2 version shipped with ROOT, however, always builds with OpenMP. This is a big issue if you start to parallalise the fitting procedure in ComPWA.
In principle I do agree to split the dependencies but keep in mind that Minuit2 is officially not released standalone (as far as I know).
With our current CMake set-up, users require a full installation of ROOT in order to activate components that require MINUIT as an optimizer, see this line. However, we use ROOT itself only for IO (Data/Root). Should somehow be split.