Factory class holding static functions to create the interfaces like ROOT::Math::Minimizer via the Plugin Manager.
Static Public Member Functions | |
static ROOT::Math::DistSampler * | CreateDistSampler (const std::string &samplerType="") |
static method to create the distribution sampler class given a string specifying the type Supported sampler types are: Unuran, Foam If no name is given use default values defined in DistSamplerOptions | |
static ROOT::Math::Minimizer * | CreateMinimizer (const std::string &minimizerType="", const std::string &algoType="") |
static method to create the corrisponding Minimizer given the string Supported Minimizers types are: Minuit (TMinuit), Minuit2, GSLMultiMin, GSLMultiFit, GSLSimAn, Linear, Fumili, Genetic If no name is given use default values defined in MinimizerOptions | |
#include <Math/Factory.h>
|
static |
static method to create the distribution sampler class given a string specifying the type Supported sampler types are: Unuran, Foam If no name is given use default values defined in DistSamplerOptions
Definition at line 167 of file Factory.cxx.
|
static |
static method to create the corrisponding Minimizer given the string Supported Minimizers types are: Minuit (TMinuit), Minuit2, GSLMultiMin, GSLMultiFit, GSLSimAn, Linear, Fumili, Genetic If no name is given use default values defined in MinimizerOptions
Definition at line 63 of file Factory.cxx.