14 #ifndef COMPWA_OPTIMIZER_GENEVAIF_HPP_ 15 #define COMPWA_OPTIMIZER_GENEVAIF_HPP_ 25 class GFMinIndividual;
38 GenevaIF(std::vector<ComPWA::Optimizer::Geneva::AlgorithmTypes>
39 AlgorithmOrder_ = {AlgorithmTypes::EVOLUTIONARY,
40 AlgorithmTypes::GRADIENT_DECENT},
41 std::string ConfigFileDir_ =
"./");
50 std::shared_ptr<Gem::Geneva::GFMinIndividual> min)
const;
std::vector< FitParameter< double > > FitParameterList
std::vector< ComPWA::Optimizer::Geneva::AlgorithmTypes > AlgorithmOrder
FitParameterList getFinalParameters(const ROOT::Minuit2::MnUserParameterState &minState, FitParameterList InitialParameters)
std::string ConfigFileDir
This class template provides the interface to optimization libraries.