ComPWA
Common Partial-Wave-Analysis Framework
|
#include <GenevaIF.hpp>
Public Member Functions | |
GenevaIF (std::vector< ComPWA::Optimizer::Geneva::AlgorithmTypes > AlgorithmOrder_={AlgorithmTypes::EVOLUTIONARY, AlgorithmTypes::GRADIENT_DECENT}, std::string ConfigFileDir_="./") | |
GenevaResult | optimize (Estimator::Estimator< double > &Estimator, FitParameterList FitParameters) final |
Finds the optimal value of the Estimator, by varying its parameters. More... | |
virtual | ~GenevaIF ()=default |
Public Member Functions inherited from ComPWA::Optimizer::Optimizer< GenevaResult > | |
virtual | ~Optimizer ()=default |
Private Member Functions | |
ComPWA::FitParameterList | getFinalParameters (const FitParameterList &ParList, std::shared_ptr< Gem::Geneva::GFMinIndividual > min) const |
Private Attributes | |
std::vector< ComPWA::Optimizer::Geneva::AlgorithmTypes > | AlgorithmOrder |
std::string | ConfigFileDir |
Definition at line 35 of file GenevaIF.hpp.
GenevaIF::GenevaIF | ( | std::vector< ComPWA::Optimizer::Geneva::AlgorithmTypes > | AlgorithmOrder_ = {AlgorithmTypes::EVOLUTIONARY, AlgorithmTypes::GRADIENT_DECENT} , |
std::string | ConfigFileDir_ = "./" |
||
) |
Definition at line 49 of file GenevaIF.cpp.
|
virtualdefault |
|
private |
Definition at line 123 of file GenevaIF.cpp.
|
finalvirtual |
Finds the optimal value of the Estimator, by varying its parameters.
Implements ComPWA::Optimizer::Optimizer< GenevaResult >.
Definition at line 57 of file GenevaIF.cpp.
|
private |
Definition at line 52 of file GenevaIF.hpp.
|
private |
Definition at line 53 of file GenevaIF.hpp.