Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RooMinimizer::Config Struct Reference

Config argument to RooMinimizer constructor.

Definition at line 80 of file RooMinimizer.h.

Public Member Functions

 Config ()

Public Attributes

int doEEWall = 1
bool enableParallelDescent = false
bool enableParallelGradient = true
const char * logf = nullptr
std::string minimizerType
int offsetting = -1
int parallelize = 0
int printEvalErrors = 10
bool profile = false
double recoverFromNaN = 10.
bool setInitialCovariance = false
bool timingAnalysis = false
bool useGradient = true
bool useHessian = false
bool verbose = false

#include <RooMinimizer.h>

Constructor & Destructor Documentation

◆ Config()

RooMinimizer::Config::Config ( )
inline

Definition at line 82 of file RooMinimizer.h.

Member Data Documentation

◆ doEEWall

int RooMinimizer::Config::doEEWall = 1

Definition at line 89 of file RooMinimizer.h.

◆ enableParallelDescent

bool RooMinimizer::Config::enableParallelDescent = false

Definition at line 104 of file RooMinimizer.h.

◆ enableParallelGradient

bool RooMinimizer::Config::enableParallelGradient = true

Definition at line 100 of file RooMinimizer.h.

◆ logf

const char* RooMinimizer::Config::logf = nullptr

Definition at line 91 of file RooMinimizer.h.

◆ minimizerType

std::string RooMinimizer::Config::minimizerType

Definition at line 109 of file RooMinimizer.h.

◆ offsetting

int RooMinimizer::Config::offsetting = -1

Definition at line 90 of file RooMinimizer.h.

◆ parallelize

int RooMinimizer::Config::parallelize = 0

Definition at line 96 of file RooMinimizer.h.

◆ printEvalErrors

int RooMinimizer::Config::printEvalErrors = 10

Definition at line 88 of file RooMinimizer.h.

◆ profile

bool RooMinimizer::Config::profile = false

Definition at line 107 of file RooMinimizer.h.

◆ recoverFromNaN

double RooMinimizer::Config::recoverFromNaN = 10.

Definition at line 87 of file RooMinimizer.h.

◆ setInitialCovariance

bool RooMinimizer::Config::setInitialCovariance = false

Definition at line 111 of file RooMinimizer.h.

◆ timingAnalysis

bool RooMinimizer::Config::timingAnalysis = false

Definition at line 108 of file RooMinimizer.h.

◆ useGradient

bool RooMinimizer::Config::useGradient = true

Definition at line 84 of file RooMinimizer.h.

◆ useHessian

bool RooMinimizer::Config::useHessian = false

Definition at line 85 of file RooMinimizer.h.

◆ verbose

bool RooMinimizer::Config::verbose = false

Definition at line 106 of file RooMinimizer.h.


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