10#if MINUIT2_NOT_BUNDLED_WITH_ROOT
11#include <Minuit2/FCNBase.h>
12#include <Minuit2/MnMigrad.h>
14#include <root/Minuit2/FCNBase.h>
15#include <root/Minuit2/MnMigrad.h>
The "ChiSquare" class computes the χ2's given a set of "DataHandler" objects and the corresponding "C...
Definition: chisquare.h:22
bool NoMinimiser(ChiSquare const &chi2, YAML::Node const ¶meters)
The "NoMinimiser" function simply returns predictions.
bool CeresMinimiser(ChiSquare const &chi2, YAML::Node const ¶meters, gsl_rng *rng=NULL)
The "CeresMinimiser" function using ceres-solver.
bool MinuitMinimiser(ChiSquare const &chi2, YAML::Node const ¶meters, gsl_rng *rng=NULL)
The "MinuitMinimiser" function using Minuit2 as implemented in ROOT.
bool MinuitScan(ChiSquare const &chi2, YAML::Node const ¶meters, std::string const &outfolder)
The "MinuitScan" function performs a scan around the parameters using Minuit2.