SourceXtractorPlusPlus
0.14
Please provide a description of the project.
|
#include <FlexibleModelFittingParameter.h>
Public Member Functions | |
FlexibleModelFittingParameter (int id) | |
virtual | ~FlexibleModelFittingParameter ()=default |
virtual std::shared_ptr < ModelFitting::BasicParameter > | create (FlexibleModelFittingParameterManager ¶meter_manager, ModelFitting::EngineParameterManager &engine_manager, const SourceInterface &source) const =0 |
virtual int | getId () const final |
virtual double | getSigma (FlexibleModelFittingParameterManager ¶meter_manager, const SourceInterface &source, const std::vector< double > &free_parameter_sigmas) const =0 |
![]() | |
T | enable_shared_from_this (T...args) |
T | operator= (T...args) |
T | shared_from_this (T...args) |
T | ~enable_shared_from_this (T...args) |
Private Attributes | |
int | m_id |
Definition at line 45 of file FlexibleModelFittingParameter.h.
SourceXtractor::FlexibleModelFittingParameter::FlexibleModelFittingParameter | ( | int | id | ) |
Definition at line 64 of file FlexibleModelFittingParameter.cpp.
|
virtualdefault |
|
pure virtual |
|
finalvirtual |
Definition at line 66 of file FlexibleModelFittingParameter.cpp.
References m_id.
|
pure virtual |
|
private |
Definition at line 64 of file FlexibleModelFittingParameter.h.
Referenced by getId().