Logo ROOT  
Reference Guide
ROOT::Minuit2::ScanMinimizer Class Reference

Class implementing the required methods for a minimization using SCAN API is provided in the upper ROOT::Minuit2::ModularFunctionMinimizer class.

Definition at line 36 of file ScanMinimizer.h.

Public Member Functions

 ScanMinimizer ()
 
 ~ScanMinimizer ()
 
MinimumBuilderBuilder ()
 
const MinimumBuilderBuilder () const
 
const MinimumSeedGeneratorSeedGenerator () const
 
- Public Member Functions inherited from ROOT::Minuit2::ModularFunctionMinimizer
virtual ~ModularFunctionMinimizer ()
 
virtual FunctionMinimum Minimize (const FCNBase &, 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 FCNBase &, const MnUserParameterState &, const MnStrategy &, unsigned int maxfcn=0, double toler=0.1) const
 
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 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 MnUserParameters &, 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 FCNGradientBase &, const MnUserParameterState &, const MnStrategy &, 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 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 MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const
 
- Public Member Functions inherited from ROOT::Minuit2::FunctionMinimizer
virtual ~FunctionMinimizer ()
 

Private Attributes

ScanBuilder fBuilder
 
SimplexSeedGenerator fSeedGenerator
 

#include <Minuit2/ScanMinimizer.h>

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

Constructor & Destructor Documentation

◆ ScanMinimizer()

ROOT::Minuit2::ScanMinimizer::ScanMinimizer ( )
inline

Definition at line 44 of file ScanMinimizer.h.

◆ ~ScanMinimizer()

ROOT::Minuit2::ScanMinimizer::~ScanMinimizer ( )
inline

Definition at line 47 of file ScanMinimizer.h.

Member Function Documentation

◆ Builder() [1/2]

MinimumBuilder& ROOT::Minuit2::ScanMinimizer::Builder ( )
inlinevirtual

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 51 of file ScanMinimizer.h.

◆ Builder() [2/2]

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

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 50 of file ScanMinimizer.h.

◆ SeedGenerator()

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

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 49 of file ScanMinimizer.h.

Member Data Documentation

◆ fBuilder

ScanBuilder ROOT::Minuit2::ScanMinimizer::fBuilder
private

Definition at line 56 of file ScanMinimizer.h.

◆ fSeedGenerator

SimplexSeedGenerator ROOT::Minuit2::ScanMinimizer::fSeedGenerator
private

Definition at line 55 of file ScanMinimizer.h.

Libraries for ROOT::Minuit2::ScanMinimizer:
[legend]

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