ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes | List of all members
ROOT::Minuit2::SimplexMinimizer Class Reference

Class implementing the required methods for a minimization using Simplex.

API is provided in the upper ROOT::Minuit2::ModularFunctionMinimizer class

Definition at line 30 of file SimplexMinimizer.h.

Public Member Functions

 SimplexMinimizer ()
 
 ~SimplexMinimizer ()
 
const MinimumSeedGeneratorSeedGenerator () const
 
const MinimumBuilderBuilder () const
 
MinimumBuilderBuilder ()
 
- Public Member Functions inherited from ROOT::Minuit2::ModularFunctionMinimizer
virtual ~ModularFunctionMinimizer ()
 
virtual FunctionMinimum Minimize (const FCNBase &, const std::vector< double > &, const std::vector< double > &, unsigned int stra=1, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNGradientBase &, const std::vector< double > &, const std::vector< double > &, unsigned int stra=1, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNBase &, const std::vector< double > &, unsigned int, const std::vector< double > &, unsigned int stra=1, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNGradientBase &, const std::vector< double > &, unsigned int, const std::vector< double > &, unsigned int stra=1, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNBase &, const MnUserParameters &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNGradientBase &, const MnUserParameters &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNBase &, const MnUserParameters &, const MnUserCovariance &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNGradientBase &, const MnUserParameters &, const MnUserCovariance &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNBase &, const MnUserParameterState &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const FCNGradientBase &, const MnUserParameterState &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
virtual FunctionMinimum Minimize (const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const
 
- Public Member Functions inherited from ROOT::Minuit2::FunctionMinimizer
virtual ~FunctionMinimizer ()
 

Private Attributes

SimplexSeedGenerator fSeedGenerator
 
SimplexBuilder fBuilder
 

#include <Minuit2/SimplexMinimizer.h>

Inheritance diagram for ROOT::Minuit2::SimplexMinimizer:
[legend]

Constructor & Destructor Documentation

ROOT::Minuit2::SimplexMinimizer::SimplexMinimizer ( )
inline

Definition at line 34 of file SimplexMinimizer.h.

ROOT::Minuit2::SimplexMinimizer::~SimplexMinimizer ( )
inline

Definition at line 37 of file SimplexMinimizer.h.

Member Function Documentation

const MinimumBuilder& ROOT::Minuit2::SimplexMinimizer::Builder ( ) const
inlinevirtual
MinimumBuilder& ROOT::Minuit2::SimplexMinimizer::Builder ( )
inlinevirtual

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 41 of file SimplexMinimizer.h.

const MinimumSeedGenerator& ROOT::Minuit2::SimplexMinimizer::SeedGenerator ( ) const
inlinevirtual

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 39 of file SimplexMinimizer.h.

Member Data Documentation

SimplexBuilder ROOT::Minuit2::SimplexMinimizer::fBuilder
private

Definition at line 46 of file SimplexMinimizer.h.

Referenced by Builder().

SimplexSeedGenerator ROOT::Minuit2::SimplexMinimizer::fSeedGenerator
private

Definition at line 45 of file SimplexMinimizer.h.

Referenced by SeedGenerator().

Collaboration diagram for ROOT::Minuit2::SimplexMinimizer:
[legend]

The documentation for this class was generated from the following file: