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