library: libTMVA
#include "RootFinder.h"

TMVA::RootFinder


class description - header file - source file - inheritance tree (.pdf)

class TMVA::RootFinder : public TObject

Inheritance Chart:
TObject
<-
TMVA::RootFinder
    public:
RootFinder(Double_t (*)(Double_t) rootVal, Double_t rootMin, Double_t rootMax, Int_t maxIterations = 100, Double_t absTolerance = 0.0) RootFinder(const TMVA::RootFinder&) virtual ~RootFinder() static TClass* Class() virtual TClass* IsA() const TMVA::RootFinder& operator=(const TMVA::RootFinder&) Double_t Root(Double_t refValue) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Double_t fRootMin minimum root value Double_t fRootMax maximum root value Int_t fMaxIter maximum number of iterations Double_t fAbsTol absolute tolerance deviation Double_t (*)(Double_t) fGetRootVal

Class Description

RootFinder( Double_t (*rootVal)( Double_t ), Double_t rootMin, Double_t rootMax, Int_t maxIterations, Double_t absTolerance )
 constructor
~RootFinder( void )
 destructor
Double_t Root( Double_t refValue )
 Root finding using Brents algorithm; taken from CERNLIB function RZERO
RootFinder( Double_t (*rootVal)( Double_t ), Double_t rootMin, Double_t rootMax, Int_t maxIterations = 100, Double_t absTolerance = 0.0 )

Last update: Tue Jul 11 11:56:39 2006
Copyright (c) 2005: *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.