root-project / root

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
https://root.cern
Other
2.65k stars 1.26k forks source link

[ROOT-130] Update Minuit2 User Guide #14551

Open vepadulano opened 8 months ago

vepadulano commented 8 months ago

Explain what you would like to see improved and how.

From https://its.cern.ch/jira/browse/ROOT-130

Update the User guide of Minuit2, make it a chapter of the ROOT User Guide ?

ROOT version

Any

Installation method

Any

Operating system

Any

Additional context

No response

ferdymercury commented 7 months ago

One option is to move it to a users guide chapter. Other option, copying relevant comment here by @guitargeek:

This is still relevant. I have discussed with Lorenzo what we would have to do to close this issue:

The new users guide is the doxygen reference. The entry point to Minuit 2 is here:
https://root.cern.ch/doc/master/Minuit2Page.html

This doxygen page links to the old Minuit 2 users guide:
https://root.cern.ch/root/htmldoc/guides/minuit2/Minuit2.html

What needs to be done here is to move the old Minuit 2 guide (the source is somewhere in the ROOT repo) to the doxygen directly, and updating it by removing any information that is nowadays irrelevant (like how to build Minuit 2 with Autotools).

The reason why we think that this is a meaningful update is that in Doxygen, it would generate automatically the useful links to the functions that are explained.

Source is here: https://github.com/root-project/root/tree/master/documentation/minuit2