|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
#include <FlexibleModelFittingPrior.h>

Public Types | |
| using | ValueFunc = std::function<double(const SourceInterface&)> |
Public Member Functions | |
| FlexibleModelFittingPrior (std::shared_ptr< FlexibleModelFittingParameter > parameter, ValueFunc expected_value, ValueFunc standard_deviation) | |
| virtual | ~FlexibleModelFittingPrior () |
| void | setupPrior (FlexibleModelFittingParameterManager ¶meter_manager, const SourceInterface &source, ModelFitting::ResidualEstimator &residual_estimator) const |
Private Attributes | |
| std::shared_ptr< FlexibleModelFittingParameter > | m_parameter |
| ValueFunc | m_expected_value |
| ValueFunc | m_standard_deviation |
Definition at line 37 of file FlexibleModelFittingPrior.h.
| using SourceXtractor::FlexibleModelFittingPrior::ValueFunc = std::function<double(const SourceInterface&)> |
Definition at line 39 of file FlexibleModelFittingPrior.h.
|
inline |
Definition at line 41 of file FlexibleModelFittingPrior.h.
References m_expected_value, m_parameter, and m_standard_deviation.
|
inlinevirtual |
Definition at line 45 of file FlexibleModelFittingPrior.h.
| void SourceXtractor::FlexibleModelFittingPrior::setupPrior | ( | FlexibleModelFittingParameterManager & | parameter_manager, |
| const SourceInterface & | source, | ||
| ModelFitting::ResidualEstimator & | residual_estimator ) const |
Definition at line 48 of file FlexibleModelFittingPrior.cpp.
References SourceXtractor::FlexibleModelFittingParameterManager::getParameter(), m_expected_value, m_parameter, m_standard_deviation, std::move(), and ModelFitting::ResidualEstimator::registerBlockProvider().

|
private |
Definition at line 53 of file FlexibleModelFittingPrior.h.
Referenced by FlexibleModelFittingPrior(), and setupPrior().
|
private |
Definition at line 52 of file FlexibleModelFittingPrior.h.
Referenced by FlexibleModelFittingPrior(), and setupPrior().
|
private |
Definition at line 54 of file FlexibleModelFittingPrior.h.
Referenced by FlexibleModelFittingPrior(), and setupPrior().