BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Definition at line 22 of file CombinedMinimumBuilder.h.
Public Member Functions | |
CombinedMinimumBuilder () | |
~CombinedMinimumBuilder () | |
virtual FunctionMinimum | Minimum (const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const |
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 |
SimplexMinimizer | fSimplexMinimizer |
int | fStorageLevel |
MnTraceObject * | fTracer |
VariableMetricMinimizer | fVMMinimizer |
|
inline |
Definition at line 26 of file CombinedMinimumBuilder.h.
|
inline |
Definition at line 29 of file CombinedMinimumBuilder.h.
|
virtual |
Implements ROOT::Minuit2::MinimumBuilder.
|
inlineinherited |
Definition at line 38 of file MinimumBuilder.h.
References ROOT::Minuit2::MinimumBuilder::fPrintLevel.
|
inlinevirtual |
Reimplemented from ROOT::Minuit2::MinimumBuilder.
Definition at line 34 of file CombinedMinimumBuilder.h.
References ROOT::Minuit2::SimplexMinimizer::Builder(), ROOT::Minuit2::VariableMetricMinimizer::Builder(), fSimplexMinimizer, fVMMinimizer, and ROOT::Minuit2::MinimumBuilder::SetPrintLevel().
|
inlinevirtual |
Reimplemented from ROOT::Minuit2::MinimumBuilder.
Definition at line 39 of file CombinedMinimumBuilder.h.
References ROOT::Minuit2::SimplexMinimizer::Builder(), ROOT::Minuit2::VariableMetricMinimizer::Builder(), fSimplexMinimizer, fVMMinimizer, and ROOT::Minuit2::MinimumBuilder::SetStorageLevel().
|
inlinevirtual |
Reimplemented from ROOT::Minuit2::MinimumBuilder.
Definition at line 46 of file CombinedMinimumBuilder.h.
References ROOT::Minuit2::SimplexMinimizer::Builder(), ROOT::Minuit2::VariableMetricMinimizer::Builder(), fSimplexMinimizer, fVMMinimizer, and ROOT::Minuit2::MinimumBuilder::SetTraceObject().
|
inlineinherited |
Definition at line 37 of file MinimumBuilder.h.
References ROOT::Minuit2::MinimumBuilder::fStorageLevel.
|
inlineinherited |
|
inlineinherited |
Definition at line 51 of file MinimumBuilder.h.
References ROOT::Minuit2::MinimumBuilder::fTracer.
|
inlineinherited |
|
privateinherited |
Definition at line 57 of file MinimumBuilder.h.
Referenced by ROOT::Minuit2::MinimumBuilder::PrintLevel(), and ROOT::Minuit2::MinimumBuilder::SetPrintLevel().
|
private |
Definition at line 56 of file CombinedMinimumBuilder.h.
Referenced by SetPrintLevel(), SetStorageLevel(), and SetTraceObject().
|
privateinherited |
Definition at line 58 of file MinimumBuilder.h.
Referenced by ROOT::Minuit2::MinimumBuilder::SetStorageLevel(), and ROOT::Minuit2::MinimumBuilder::StorageLevel().
|
privateinherited |
Definition at line 60 of file MinimumBuilder.h.
Referenced by ROOT::Minuit2::MinimumBuilder::SetTraceObject(), ROOT::Minuit2::MinimumBuilder::TraceIter(), ROOT::Minuit2::MinimumBuilder::TraceIteration(), and ROOT::Minuit2::MinimumBuilder::TraceObject().
|
private |
Definition at line 55 of file CombinedMinimumBuilder.h.
Referenced by SetPrintLevel(), SetStorageLevel(), and SetTraceObject().