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

Config argument to RooMinimizer constructor.

Definition at line 46 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 timingAnalysis = false
 
bool useGradient = true
 
bool verbose = false
 

Private Member Functions

int getDefaultWorkers ()
 

#include <RooMinimizer.h>

Constructor & Destructor Documentation

◆ Config()

RooMinimizer::Config::Config ( )
inline

Definition at line 48 of file RooMinimizer.h.

Member Function Documentation

◆ getDefaultWorkers()

int RooMinimizer::Config::getDefaultWorkers ( )
private

Definition at line 960 of file RooMinimizer.cxx.

Member Data Documentation

◆ doEEWall

int RooMinimizer::Config::doEEWall = 1

Definition at line 54 of file RooMinimizer.h.

◆ enableParallelDescent

bool RooMinimizer::Config::enableParallelDescent = false

Definition at line 69 of file RooMinimizer.h.

◆ enableParallelGradient

bool RooMinimizer::Config::enableParallelGradient = true

Definition at line 65 of file RooMinimizer.h.

◆ logf

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

Definition at line 56 of file RooMinimizer.h.

◆ minimizerType

std::string RooMinimizer::Config::minimizerType

Definition at line 74 of file RooMinimizer.h.

◆ offsetting

int RooMinimizer::Config::offsetting = -1

Definition at line 55 of file RooMinimizer.h.

◆ parallelize

int RooMinimizer::Config::parallelize = 0

Definition at line 61 of file RooMinimizer.h.

◆ printEvalErrors

int RooMinimizer::Config::printEvalErrors = 10

Definition at line 53 of file RooMinimizer.h.

◆ profile

bool RooMinimizer::Config::profile = false

Definition at line 72 of file RooMinimizer.h.

◆ recoverFromNaN

double RooMinimizer::Config::recoverFromNaN = 10.

Definition at line 52 of file RooMinimizer.h.

◆ timingAnalysis

bool RooMinimizer::Config::timingAnalysis = false

Definition at line 73 of file RooMinimizer.h.

◆ useGradient

bool RooMinimizer::Config::useGradient = true

Definition at line 50 of file RooMinimizer.h.

◆ verbose

bool RooMinimizer::Config::verbose = false

Definition at line 71 of file RooMinimizer.h.

Collaboration diagram for RooMinimizer::Config:
[legend]

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