ComPWA
Common Partial-Wave-Analysis Framework
ComPWA::Estimator::Estimator< OutputType > Class Template Reference

This class template provides the interface to implementations, which estimate the "closeness" of a Function to a data set, with respect to the parameters of the Function. More...

#include <Estimator.hpp>

Additional Inherited Members

- Public Member Functions inherited from ComPWA::Function< OutputType >
virtual ~Function ()=default
 
virtual OutputType evaluate (const InputTypes &... args) noexcept=0
 
virtual void updateParametersFrom (const std::vector< double > &)=0
 It is important to input the vector in the same length and order as defined in the getParameters() method. More...
 
virtual std::vector< ParametergetParameters () const=0
 

Detailed Description

template<typename OutputType>
class ComPWA::Estimator::Estimator< OutputType >

This class template provides the interface to implementations, which estimate the "closeness" of a Function to a data set, with respect to the parameters of the Function.

The Estimator is defined as a Function with a return value, but without input arguments.

Optimizer implementations use the Estimator to find the parameter set, that model the data set optimally.

Definition at line 23 of file Estimator.hpp.

+ Inheritance diagram for ComPWA::Estimator::Estimator< OutputType >:
+ Collaboration diagram for ComPWA::Estimator::Estimator< OutputType >:

The documentation for this class was generated from the following file: