Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
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 28 of file ScanMinimizer.h.

Public Member Functions

const MinimumBuilderBuilder () const override
MinimumBuilderBuilder () override
virtual FunctionMinimum Minimize (const FCNBase &, const MnUserParameterState &, const MnStrategy &=MnStrategy{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
const MinimumSeedGeneratorSeedGenerator () const override

Private Attributes

ScanBuilder fBuilder
SimplexSeedGenerator fSeedGenerator

#include <Minuit2/ScanMinimizer.h>

Inheritance diagram for ROOT::Minuit2::ScanMinimizer:
ROOT::Minuit2::ModularFunctionMinimizer

Member Function Documentation

◆ Builder() [1/2]

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

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 31 of file ScanMinimizer.h.

◆ Builder() [2/2]

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

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 32 of file ScanMinimizer.h.

◆ Minimize() [1/2]

FunctionMinimum ROOT::Minuit2::ModularFunctionMinimizer::Minimize ( const FCNBase & fcn,
const MnUserParameterState & st,
const MnStrategy & strategy = MnStrategy{1},
unsigned int maxfcn = 0,
double toler = 0.1 ) const
virtualinherited

Reimplemented in ROOT::Minuit2::FumiliMinimizer.

Definition at line 32 of file ModularFunctionMinimizer.cxx.

◆ Minimize() [2/2]

FunctionMinimum ROOT::Minuit2::ModularFunctionMinimizer::Minimize ( const MnFcn & mfcn,
const GradientCalculator & gc,
const MinimumSeed & seed,
const MnStrategy & strategy,
unsigned int maxfcn,
double toler ) const
virtualinherited

Reimplemented in ROOT::Minuit2::FumiliMinimizer.

Definition at line 61 of file ModularFunctionMinimizer.cxx.

◆ SeedGenerator()

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

Implements ROOT::Minuit2::ModularFunctionMinimizer.

Definition at line 30 of file ScanMinimizer.h.

Member Data Documentation

◆ fBuilder

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

Definition at line 36 of file ScanMinimizer.h.

◆ fSeedGenerator

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

Definition at line 35 of file ScanMinimizer.h.


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