#include <RootFinder.h>
Inheritance diagram for TMVA::RootFinder:

Public Member Functions | |
| RootFinder (Double_t(*rootVal)(Double_t), Double_t rootMin, Double_t rootMax, Int_t maxIterations=100, Double_t absTolerance=0.0) | |
| virtual | ~RootFinder (void) |
| Double_t | Root (Double_t refValue) |
| RootFinder (Double_t(*rootVal)(Double_t), Double_t rootMin, Double_t rootMax, Int_t maxIterations=100, Double_t absTolerance=0.0) | |
| virtual | ~RootFinder (void) |
| Double_t | Root (Double_t refValue) |
Private Member Functions | |
| MsgLogger & | Log () const |
| message logger | |
| MsgLogger & | Log () const |
| message logger | |
Private Attributes | |
| Double_t | fRootMin |
| Double_t | fRootMax |
| Int_t | fMaxIter |
| Double_t | fAbsTol |
| Double_t(* | fGetRootVal )(Double_t) |
| MsgLogger * | fLogger |
| MsgLogger * | fLogger |
Definition at line 49 of file RootFinder.h.
| TMVA::RootFinder::RootFinder | ( | Double_t(*)(Double_t) | rootVal, | |
| Double_t | rootMin, | |||
| Double_t | rootMax, | |||
| Int_t | maxIterations = 100, |
|||
| Double_t | absTolerance = 0.0 | |||
| ) |
| TMVA::RootFinder::~RootFinder | ( | void | ) | [virtual] |
| TMVA::RootFinder::RootFinder | ( | Double_t(*)(Double_t) | rootVal, | |
| Double_t | rootMin, | |||
| Double_t | rootMax, | |||
| Int_t | maxIterations = 100, |
|||
| Double_t | absTolerance = 0.0 | |||
| ) |
| virtual TMVA::RootFinder::~RootFinder | ( | void | ) | [virtual] |
Definition at line 59 of file RootFinder.cxx.
References a, TMath::Abs(), b, c, d, Endl, fAbsTol, fb, fc, fGetRootVal, fMaxIter, fRootMax, fRootMin, kFALSE, kTRUE, TMVA::kWARNING, Log(), m, p, s, and tol.
Referenced by TMVA::MethodBase::GetEfficiency(), TMVA::MethodPDERS::GetSample(), and TMVA::MethodBase::GetTrainingEfficiency().
| MsgLogger& TMVA::RootFinder::Log | ( | ) | const [inline, private] |
message logger
Definition at line 73 of file RootFinder.h.
References fLogger.
Referenced by Root().
| MsgLogger& TMVA::RootFinder::Log | ( | ) | const [inline, private] |
Double_t TMVA::RootFinder::fRootMin [private] |
Double_t TMVA::RootFinder::fRootMax [private] |
Int_t TMVA::RootFinder::fMaxIter [private] |
Double_t TMVA::RootFinder::fAbsTol [private] |
Double_t(* TMVA::RootFinder::fGetRootVal)(Double_t) [private] |
Referenced by Root().
MsgLogger* TMVA::RootFinder::fLogger [mutable, private] |
MsgLogger* TMVA::RootFinder::fLogger [mutable, private] |
Definition at line 72 of file RootFinder.h.
1.5.1