#include <Minou.h>
Public Member Functions | |
Base (const unsigned int nPar=0, const double up=1) | |
Base (const std::vector< ParameterDef > &pars, const double up=1) | |
std::vector< double > & | GetCurrentParameters () |
const std::vector< double > & | GetCurrentParameters () const |
double | GetErrorDefinition () const |
std::string | GetName (const int i) const |
unsigned int | GetNParameters () const |
std::vector< ParameterDef > & | GetParameterDefs () |
const std::vector< ParameterDef > & | GetParameterDefs () const |
r | push_back (p.fValue) |
r | push_back (p.fFixed) |
r | push_back (GetName(i)) |
r | reserve (GetNParameters()) |
r | reserve (GetNParameters()) |
r | reserve (n) |
void | SetCurrentParameters (const std::vector< double > &p) |
void | SetErrorDefinition (const double up) |
void | SetParameterDefFixed (const std::vector< int > &fixed) |
void | SetParameterDefs (const std::vector< ParameterDef > &defs) |
void | SetParameterDefValues (const std::vector< double > &vals) |
Public Attributes | |
unsigned int | const |
std::vector< double > | const |
std::vector< int > | const |
std::vector< std::string > | const |
n | |
return | n |
return | r |
std::vector< std::string > | r |
Private Attributes | |
std::vector< double > | fCurrentParameters |
double | fErrorDefinition = 0 |
std::vector< ParameterDef > | fParameterDefs |
|
inline |
|
inline |
Definition at line 144 of file Minou.h.
References fCurrentParameters.
Referenced by utl::Minou::Minimizer< F >::WriteBack().
|
inline |
Definition at line 145 of file Minou.h.
References fCurrentParameters.
|
inline |
Definition at line 157 of file Minou.h.
References fErrorDefinition.
|
inline |
Definition at line 159 of file Minou.h.
References fParameterDefs.
|
inline |
Definition at line 83 of file Minou.h.
References fParameterDefs.
Referenced by SetCurrentParameters(), SetParameterDefFixed(), and SetParameterDefValues().
|
inline |
Definition at line 97 of file Minou.h.
References fParameterDefs.
Referenced by RdStationAssociator::ExpoTail::ExpoTail(), un2::SimpleReco(), RdSphericalFit::SphericalFitFunction::SphericalFitFunction(), and TestMinou::TestHenonHeiles().
|
inline |
Definition at line 98 of file Minou.h.
References fParameterDefs.
r utl::Minou::Base::push_back | ( | p. | fValue | ) |
r utl::Minou::Base::push_back | ( | p. | fFixed | ) |
r utl::Minou::Base::reserve | ( | GetNParameters() | ) |
r utl::Minou::Base::reserve | ( | GetNParameters() | ) |
|
inline |
Definition at line 148 of file Minou.h.
References fCurrentParameters, GetNParameters(), and G4StationSimulatorOG::p.
|
inline |
Definition at line 155 of file Minou.h.
References fErrorDefinition.
|
inline |
Definition at line 134 of file Minou.h.
References fParameterDefs, GetNParameters(), and n.
Referenced by RdHASLDFFitter::RdHASLDFFitter::Run().
|
inline |
|
inline |
Definition at line 113 of file Minou.h.
References fParameterDefs, GetNParameters(), and n.
Referenced by RdHASLDFFitter::RdHASLDFFitter::Run().
std::vector<double> utl::Minou::Base::const |
std::vector<int> utl::Minou::Base::const |
std::vector<std::string> utl::Minou::Base::const |
|
private |
Definition at line 187 of file Minou.h.
Referenced by GetCurrentParameters(), and SetCurrentParameters().
|
private |
Definition at line 188 of file Minou.h.
Referenced by GetErrorDefinition(), and SetErrorDefinition().
|
private |
Definition at line 186 of file Minou.h.
Referenced by GetName(), GetNParameters(), GetParameterDefs(), SetParameterDefFixed(), SetParameterDefs(), and SetParameterDefValues().
utl::Minou::Base::n |
Definition at line 92 of file Minou.h.
Referenced by SetParameterDefFixed(), and SetParameterDefValues().