|
ROOT
Reference Guide |
|
Go to the documentation of this file.
27 #ifndef ROOT_Math_GSLSimAnMinimizer
28 #define ROOT_Math_GSLSimAnMinimizer
89 if (
this == &rhs)
return *
this;
100 unsigned int NCalls()
const;
GSLSimAnMinimizer(int type=0)
Default constructor.
GSLSimAnParams & Params()
virtual bool Minimize()
method to perform the minimization
void SetParameters(const GSLSimAnParams ¶ms)
set new minimizer option parameters using directly the GSLSimAnParams structure
virtual void SetOptions(const ROOT::Math::MinimizerOptions &opt)
set new minimizer options
structure holding the simulated annealing parameters
Base Minimizer class, which defines the basic funcionality of various minimizer implementations (apar...
GSLSimAnnealing class for performing a simulated annealing search of a multidimensional function.
GSLSimAnMinimizer & operator=(const GSLSimAnMinimizer &rhs)
Assignment operator.
GSLSimAnMinimizer class for minimization using simulated annealing using the algorithm from GSL.
virtual ~GSLSimAnMinimizer()
Destructor (no operations)
ROOT::Math::GSLSimAnnealing fSolver
void SetParams(const GSLSimAnParams ¶ms)
const GSLSimAnParams & MinimizerParameters() const
Get current minimizer option parameteres.
unsigned int NCalls() const
number of calls
GSLSimAnMinimizer(const GSLSimAnMinimizer &)
Copy constructor.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Namespace for new Math classes and functions.
virtual ROOT::Math::MinimizerOptions Options() const
Get current minimizer options.