1 #ifndef CORE_FUNCTIONTREEESTIMATOR_HPP_ 2 #define CORE_FUNCTIONTREEESTIMATOR_HPP_ 11 namespace FunctionTree {
30 std::string
print(
int level)
const;
36 std::shared_ptr<TreeNode>
Tree;
void updateParametersFrom(const std::vector< double > ¶ms)
It is important to input the vector in the same length and order as defined in the getParameters() me...
std::shared_ptr< TreeNode > Tree
std::string print(int level) const
std::vector< FitParameter< double > > FitParameterList
This class template provides the interface to implementations, which estimate the "closeness" of a Fu...
std::vector< ComPWA::Parameter > getParameters() const
ParameterList getParameterList() const
FitParameterList createFitParameterList(ComPWA::FunctionTree::ParameterList Parameters)
double evaluate() noexcept
FunctionTreeEstimator(std::shared_ptr< TreeNode > tree, ParameterList parameters)
std::shared_ptr< TreeNode > getFunctionTree() const
This class provides a list of parameters and values of different types.