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

Definition at line 51 of file RooMinimizer.h.

Public Member Functions

 FitResult ()=default
 
 FitResult (const ROOT::Fit::FitConfig &fconfig)
 
double Edm () const
 
double error (unsigned int i) const
 
bool isParameterFixed (unsigned int ipar) const
 
bool IsValid () const
 
double lowerError (unsigned int i) const
 
int Status () const
 
double upperError (unsigned int i) const
 

Public Attributes

std::vector< doublefCovMatrix
 covariance matrix (size is npar*(npar+1)/2) where npar is total parameters
 
int fCovStatus = -1
 covariance matrix status code
 
double fEdm = -1
 expected distance from minimum
 
std::vector< doublefErrors
 errors
 
std::map< unsigned int, boolfFixedParams
 list of fixed parameters
 
std::vector< doublefGlobalCC
 global Correlation coefficient
 
std::string fMinimType
 string indicating type of minimizer
 
std::map< unsigned int, std::pair< double, double > > fMinosErrors
 map contains the two Minos errors
 
std::vector< doublefParams
 parameter values. Size is total number of parameters
 
int fStatus = -1
 minimizer status code
 
double fVal = 0
 minimum function value
 
bool fValid = false
 flag for indicating valid fit
 

#include <RooMinimizer.h>

Constructor & Destructor Documentation

◆ FitResult() [1/2]

RooMinimizer::FitResult::FitResult ( )
default

◆ FitResult() [2/2]

RooMinimizer::FitResult::FitResult ( const ROOT::Fit::FitConfig fconfig)

Definition at line 1026 of file RooMinimizer.cxx.

Member Function Documentation

◆ Edm()

double RooMinimizer::FitResult::Edm ( ) const
inline

Definition at line 60 of file RooMinimizer.h.

◆ error()

double RooMinimizer::FitResult::error ( unsigned int  i) const
inline

Definition at line 56 of file RooMinimizer.h.

◆ isParameterFixed()

bool RooMinimizer::FitResult::isParameterFixed ( unsigned int  ipar) const

Definition at line 1178 of file RooMinimizer.cxx.

◆ IsValid()

bool RooMinimizer::FitResult::IsValid ( ) const
inline

Definition at line 61 of file RooMinimizer.h.

◆ lowerError()

double RooMinimizer::FitResult::lowerError ( unsigned int  i) const

Definition at line 1162 of file RooMinimizer.cxx.

◆ Status()

int RooMinimizer::FitResult::Status ( ) const
inline

Definition at line 62 of file RooMinimizer.h.

◆ upperError()

double RooMinimizer::FitResult::upperError ( unsigned int  i) const

Definition at line 1170 of file RooMinimizer.cxx.

Member Data Documentation

◆ fCovMatrix

std::vector<double> RooMinimizer::FitResult::fCovMatrix

covariance matrix (size is npar*(npar+1)/2) where npar is total parameters

Definition at line 74 of file RooMinimizer.h.

◆ fCovStatus

int RooMinimizer::FitResult::fCovStatus = -1

covariance matrix status code

Definition at line 68 of file RooMinimizer.h.

◆ fEdm

double RooMinimizer::FitResult::fEdm = -1

expected distance from minimum

Definition at line 70 of file RooMinimizer.h.

◆ fErrors

std::vector<double> RooMinimizer::FitResult::fErrors

errors

Definition at line 73 of file RooMinimizer.h.

◆ fFixedParams

std::map<unsigned int, bool> RooMinimizer::FitResult::fFixedParams

list of fixed parameters

Definition at line 71 of file RooMinimizer.h.

◆ fGlobalCC

std::vector<double> RooMinimizer::FitResult::fGlobalCC

global Correlation coefficient

Definition at line 75 of file RooMinimizer.h.

◆ fMinimType

std::string RooMinimizer::FitResult::fMinimType

string indicating type of minimizer

Definition at line 77 of file RooMinimizer.h.

◆ fMinosErrors

std::map<unsigned int, std::pair<double, double> > RooMinimizer::FitResult::fMinosErrors

map contains the two Minos errors

Definition at line 76 of file RooMinimizer.h.

◆ fParams

std::vector<double> RooMinimizer::FitResult::fParams

parameter values. Size is total number of parameters

Definition at line 72 of file RooMinimizer.h.

◆ fStatus

int RooMinimizer::FitResult::fStatus = -1

minimizer status code

Definition at line 67 of file RooMinimizer.h.

◆ fVal

double RooMinimizer::FitResult::fVal = 0

minimum function value

Definition at line 69 of file RooMinimizer.h.

◆ fValid

bool RooMinimizer::FitResult::fValid = false

flag for indicating valid fit

Definition at line 66 of file RooMinimizer.h.

Collaboration diagram for RooMinimizer::FitResult:
[legend]

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