I am not sure of the differences between ROOT::Math::Minimizer and ROOT::Fit::Fitter. I have reviewed the documentation and looked at some examples, but there seems to be a lot of overlap between these two classes. Although one is called a “Minimizer”, I thought that a “Fit” task could be considered as a minimization of an objective function (e.g. a chi-squared function), and so I’m not really sure when one class should be used versus the other.
Is one of these classes newer and/or more supported than the other? Is there effectively no difference at all, and a user can use either class with no problem?