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.