SourceXtractorPlusPlus  0.16
Please provide a description of the project.
LeastSquareSummary.h
Go to the documentation of this file.
1 
23 #ifndef MODELFITTING_LEASTSQUARESUMMARY_H
24 #define MODELFITTING_LEASTSQUARESUMMARY_H
25 
26 #include <vector>
27 #include <boost/any.hpp>
28 
29 namespace ModelFitting {
30 
39 
40  enum StatusFlag {
42  };
43 
46 
48  size_t iteration_no {0};
49 
52 
55 
57  float duration;
58 
67 
68 };
69 
70 } // end of namespace ModelFitting
71 
72 #endif /* MODELFITTING_LEASTSQUARESUMMARY_H */
73 
Class containing the summary information of solving a least square minimization problem.
StatusFlag status_flag
Flag indicating if the minimization was successful.
size_t iteration_no
The number of iterations.
float duration
Runtime (in seconds)
std::vector< double > parameter_sigmas
1-sigma margin of error for all the parameters
int engine_stop_reason
Engine-specific reason for stopping the fitting.