library: libMathMore
#include "Minimizer1D.h"

ROOT::Math::Minimizer1D


class description - header file
viewCVS header

class ROOT::Math::Minimizer1D

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
virtual~Minimizer1D()
doubleFValLower() const
doubleFValMinimum() const
doubleFValUpper() const
intIterate()
intIterations() const
intMinimize(int maxIter, double absTol, double relTol)
ROOT::Math::Minimizer1DMinimizer1D(ROOT::Math::Minim1D::Type type = Minim1D::BRENT)
const char*Name() const
voidSetFunction(ROOT::Math::GSLFuncPointer f, void* params, double xmin, double xlow, double xup)
static intTestInterval(double xlow, double xup, double epsAbs, double epsRel)
doubleXLower() const
doubleXMinimum() const
doubleXUpper() const
private:
ROOT::Math::Minimizer1DMinimizer1D(const ROOT::Math::Minimizer1D&)
ROOT::Math::Minimizer1D&operator=(const ROOT::Math::Minimizer1D&)

Data Members

private:
doublefXmin
doublefXlow
doublefXup
doublefMin
doublefLow
doublefUp
intfIter
boolfIsSet
ROOT::Math::GSL1DMinimizer*fMinimizer
ROOT::Math::GSLFunctionWrapper*fFunction

Class Description

explicit Minimizer1D(Minim1D::Type type=Minim1D::BRENT)
virtual ~Minimizer1D()
Minimizer1D(const Minimizer1D &)
 usually copying is non trivial, so we make this unaccessible
void SetFunction( const UserFunc & f, double xmin, double xlow, double xup)
int Iterate()
double XMinimum()
double XLower()
double XUpper()
double FValMinimum()
double FValLower()
double FValUpper()
int Minimize( int maxIter, double absTol, double relTol)
int Iterations()
const char * Name()
int TestInterval( double xlow, double xup, double epsAbs, double epsRel)

Last update: Tue Dec 12 10:58:50 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.