SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ResidualEstimator.cpp
Go to the documentation of this file.
1
24
25namespace ModelFitting {
26
28
33
37
40 block_prov_ptr->populateResidualBlock(output_iter);
41 output_iter += block_prov_ptr->numberOfResiduals();
42 }
43}
44
45void ResidualEstimator::populateResiduals(std::vector<double>::iterator output_iter) const {
47 block_prov_ptr->populateResidualBlock(&*output_iter);
48 output_iter += block_prov_ptr->numberOfResiduals();
49 }
50}
51
52} // end of namespace ModelFitting
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
T move(T... args)