23 #ifndef MODELFITTING_RESIDUALESTIMATOR_H
24 #define MODELFITTING_RESIDUALESTIMATOR_H
31 namespace ModelFitting {
69 template <
typename DoubleIter>
std::vector< std::unique_ptr< ResidualBlockProvider > > m_block_provider_list
void populateResiduals(DoubleIter output_iter) const
virtual ~ResidualEstimator()
Destructor.
std::size_t m_residual_no
void registerBlockProvider(std::unique_ptr< ResidualBlockProvider > provider)
Registers a ResidualBlockProvider to the ResidualEstimator.
std::size_t numberOfResiduals() const
Provides to the LeastSquareEngine the residual values.