Logo ROOT   6.07/09
Reference Guide
List of all members | Public Member Functions | Private Attributes | List of all members
ROOT::Minuit2::MinimumBuilder Class Referenceabstract

Definition at line 29 of file MinimumBuilder.h.

Public Member Functions

 MinimumBuilder ()
 
virtual ~MinimumBuilder ()
 
virtual FunctionMinimum Minimum (const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const =0
 
int PrintLevel () const
 
virtual void SetPrintLevel (int level)
 
virtual void SetStorageLevel (int level)
 
virtual void SetTraceObject (MnTraceObject &obj)
 
int StorageLevel () const
 
bool TraceIter () const
 
void TraceIteration (int iter, const MinimumState &state) const
 
MnTraceObject * TraceObject () const
 

Private Attributes

int fPrintLevel
 
int fStorageLevel
 
MnTraceObject * fTracer
 

#include <Minuit2/MinimumBuilder.h>

Inheritance diagram for ROOT::Minuit2::MinimumBuilder:
[legend]

Constructor & Destructor Documentation

ROOT::Minuit2::MinimumBuilder::MinimumBuilder ( )

Definition at line 21 of file MinimumBuilder.cxx.

virtual ROOT::Minuit2::MinimumBuilder::~MinimumBuilder ( )
inlinevirtual

Definition at line 35 of file MinimumBuilder.h.

Member Function Documentation

virtual FunctionMinimum ROOT::Minuit2::MinimumBuilder::Minimum ( const MnFcn &  ,
const GradientCalculator &  ,
const MinimumSeed &  ,
const MnStrategy &  ,
unsigned  int,
double   
) const
pure virtual
int ROOT::Minuit2::MinimumBuilder::PrintLevel ( ) const
inline

Definition at line 40 of file MinimumBuilder.h.

virtual void ROOT::Minuit2::MinimumBuilder::SetPrintLevel ( int  level)
inlinevirtual

Reimplemented in ROOT::Minuit2::CombinedMinimumBuilder.

Definition at line 45 of file MinimumBuilder.h.

virtual void ROOT::Minuit2::MinimumBuilder::SetStorageLevel ( int  level)
inlinevirtual

Reimplemented in ROOT::Minuit2::CombinedMinimumBuilder.

Definition at line 46 of file MinimumBuilder.h.

virtual void ROOT::Minuit2::MinimumBuilder::SetTraceObject ( MnTraceObject &  obj)
inlinevirtual

Reimplemented in ROOT::Minuit2::CombinedMinimumBuilder.

Definition at line 49 of file MinimumBuilder.h.

int ROOT::Minuit2::MinimumBuilder::StorageLevel ( ) const
inline

Definition at line 39 of file MinimumBuilder.h.

bool ROOT::Minuit2::MinimumBuilder::TraceIter ( ) const
inline

Definition at line 42 of file MinimumBuilder.h.

void ROOT::Minuit2::MinimumBuilder::TraceIteration ( int  iter,
const MinimumState &  state 
) const
inline

Definition at line 53 of file MinimumBuilder.h.

MnTraceObject* ROOT::Minuit2::MinimumBuilder::TraceObject ( ) const
inline

Definition at line 43 of file MinimumBuilder.h.

Member Data Documentation

int ROOT::Minuit2::MinimumBuilder::fPrintLevel
private

Definition at line 59 of file MinimumBuilder.h.

int ROOT::Minuit2::MinimumBuilder::fStorageLevel
private

Definition at line 60 of file MinimumBuilder.h.

MnTraceObject* ROOT::Minuit2::MinimumBuilder::fTracer
private

Definition at line 62 of file MinimumBuilder.h.


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