Nanga Parbat 1.1.0
A TMD fitting framework
Namespaces | Functions
minimisation.h File Reference
#include "NangaParbat/chisquare.h"
#include "NangaParbat/parameterisation.h"
#include <root/Minuit2/FCNBase.h>
#include <root/Minuit2/MnMigrad.h>

Go to the source code of this file.

Namespaces

namespace  NangaParbat
 

Functions

bool NangaParbat::MinuitMinimiser (ChiSquare const &chi2, YAML::Node const &parameters, gsl_rng *rng=NULL)
 The "MinuitMinimiser" function using Minuit2 as implemented in ROOT. More...
 
bool NangaParbat::CeresMinimiser (ChiSquare const &chi2, YAML::Node const &parameters, gsl_rng *rng=NULL)
 The "CeresMinimiser" function using ceres-solver. More...
 
bool NangaParbat::NoMinimiser (ChiSquare const &chi2, YAML::Node const &parameters)
 The "NoMinimiser" function simply returns predictions. More...
 
bool NangaParbat::MinuitScan (ChiSquare const &chi2, YAML::Node const &parameters, std::string const &outfolder)
 The "MinuitScan" function performs a scan around the parameters using Minuit2. More...