SourceXtractorPlusPlus  0.11
Please provide a description of the project.
LeastSquareEngine.h
Go to the documentation of this file.
1 
23 #ifndef MODELFITTING_LEASTSQUAREENGINE_H
24 #define MODELFITTING_LEASTSQUAREENGINE_H
25 
29 
30 namespace ModelFitting {
31 
60 
61 public:
62 
64  virtual ~LeastSquareEngine() = default;
65 
69  ResidualEstimator& residual_estimator) = 0;
70 };
71 
72 } // end of namespace ModelFitting
73 
74 #endif /* MODELFITTING_LEASTSQUAREENGINE_H */
75 
ModelFitting::ResidualEstimator
Provides to the LeastSquareEngine the residual values.
Definition: ResidualEstimator.h:50
ModelFitting::LeastSquareEngine::solveProblem
virtual LeastSquareSummary solveProblem(EngineParameterManager &parameter_manager, ResidualEstimator &residual_estimator)=0
ResidualEstimator.h
ModelFitting::LeastSquareSummary
Class containing the summary information of solving a least square minimization problem.
Definition: LeastSquareSummary.h:38
ModelFitting::EngineParameterManager
Class responsible for managing the parameters the least square engine minimizes.
Definition: EngineParameterManager.h:61
ModelFitting::LeastSquareEngine
Interface of classes implementing least square minimization.
Definition: LeastSquareEngine.h:59
LeastSquareSummary.h
ModelFitting
Definition: AsinhChiSquareComparator.h:30
ModelFitting::LeastSquareEngine::~LeastSquareEngine
virtual ~LeastSquareEngine()=default
Destructor.
EngineParameterManager.h