30 #ifndef ROOT_Math_GSL1DMinimizerWrapper
31 #define ROOT_Math_GSL1DMinimizerWrapper
33 #include "gsl/gsl_min.h"
44 class GSL1DMinimizerWrapper {
47 GSL1DMinimizerWrapper(
const gsl_min_fminimizer_type * T)
49 fMinimizer = gsl_min_fminimizer_alloc(T);
51 virtual ~GSL1DMinimizerWrapper() {
52 gsl_min_fminimizer_free(fMinimizer);
57 GSL1DMinimizerWrapper(
const GSL1DMinimizerWrapper &);
58 GSL1DMinimizerWrapper & operator = (
const GSL1DMinimizerWrapper &);
62 gsl_min_fminimizer * Get()
const {
69 gsl_min_fminimizer * fMinimizer;