13#ifndef ROOT_Math_Factory
14#define ROOT_Math_Factory
Interface class for generic sampling of a distribution, i.e.
Factory class holding static functions to create the interfaces like ROOT::Math::Minimizer via the Pl...
static ROOT::Math::Minimizer * CreateMinimizer(const std::string &minimizerType="", const std::string &algoType="")
static method to create the corresponding Minimizer given the string Supported Minimizers types are: ...
static ROOT::Math::DistSampler * CreateDistSampler(const std::string &samplerType="")
static method to create the distribution sampler class given a string specifying the type Supported s...
Abstract Minimizer class, defining the interface for the various minimizer (like Minuit2,...
RooCmdArg Minimizer(const char *type, const char *alg=nullptr)
Namespace for new Math classes and functions.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.