Nested control object for CModel that configures one of the three ("initial", "exp", "dev") nonlinear fitting stages.
More...
#include <CModel.h>
|
| std::string | profileName |
| | "Name of the shapelet.RadialProfile that defines the model to fit" ; More...
|
| |
| std::string | priorSource |
| | "One of 'FILE', 'LINEAR', 'EMPIRICAL', or 'NONE', indicating whether the prior should be loaded " "from disk, created from one of the nested prior config/control objects, or None" ; More...
|
| |
| std::string | priorName |
| | "Name of the Prior that defines the model to fit (a filename in $MEAS_MODELFIT_DIR/data, " "with no extension), if priorSource='FILE'. Ignored for forced fitting." ; More...
|
| |
| SoftenedLinearPriorControl | linearPriorConfig |
| | "Configuration for a linear prior, used if priorSource='LINEAR'." ; More...
|
| |
| SemiEmpiricalPriorControl | empiricalPriorConfig |
| | "Configuration for an empirical prior, used if priorSource='EMPIRICAL'." ; More...
|
| |
| int | nComponents |
| | "Number of Gaussian used to approximate the profile" ; More...
|
| |
| int | maxRadius |
| | "Maximum radius used in approximating profile with Gaussians (0=default for this profile)" ; More...
|
| |
| bool | usePixelWeights |
| | "Use per-pixel variances as weights in the nonlinear fit (the final linear fit for" " flux never uses per-pixel variances)" ; More...
|
| |
| double | weightsMultiplier |
| | "Scale the likelihood by this factor to artificially reweight it w.r.t. the prior." ; More...
|
| |
| OptimizerControl | optimizer |
| | "Configuration for how the objective surface is explored. Ignored for forced fitting" ; More...
|
| |
| bool | doRecordHistory |
| | "Whether to record the steps the optimizer takes (or just the number, if running as a plugin)" ; More...
|
| |
| bool | doRecordTime |
| | "Whether to record the time spent in this stage" ; More...
|
| |
Nested control object for CModel that configures one of the three ("initial", "exp", "dev") nonlinear fitting stages.
Definition at line 141 of file CModel.h.
◆ CModelStageControl()
| lsst::meas::modelfit::CModelStageControl::CModelStageControl |
( |
| ) |
|
|
inline |
◆ getModel()
| boost::shared_ptr< Model > lsst::meas::modelfit::CModelStageControl::getModel |
( |
| ) |
const |
◆ getPrior()
| boost::shared_ptr< Prior > lsst::meas::modelfit::CModelStageControl::getPrior |
( |
| ) |
const |
◆ getProfile()
◆ doRecordHistory
| bool lsst::meas::modelfit::CModelStageControl::doRecordHistory |
"Whether to record the steps the optimizer takes (or just the number, if running as a plugin)" ;
Definition at line 219 of file CModel.h.
◆ doRecordTime
| bool lsst::meas::modelfit::CModelStageControl::doRecordTime |
"Whether to record the time spent in this stage" ;
Definition at line 224 of file CModel.h.
◆ empiricalPriorConfig
"Configuration for an empirical prior, used if priorSource='EMPIRICAL'." ;
Definition at line 188 of file CModel.h.
◆ linearPriorConfig
"Configuration for a linear prior, used if priorSource='LINEAR'." ;
Definition at line 183 of file CModel.h.
◆ maxRadius
| int lsst::meas::modelfit::CModelStageControl::maxRadius |
"Maximum radius used in approximating profile with Gaussians (0=default for this profile)" ;
Definition at line 196 of file CModel.h.
◆ nComponents
| int lsst::meas::modelfit::CModelStageControl::nComponents |
"Number of Gaussian used to approximate the profile" ;
Definition at line 190 of file CModel.h.
◆ optimizer
"Configuration for how the objective surface is explored. Ignored for forced fitting" ;
Definition at line 214 of file CModel.h.
◆ priorName
| std::string lsst::meas::modelfit::CModelStageControl::priorName |
"Name of the Prior that defines the model to fit (a filename in $MEAS_MODELFIT_DIR/data, " "with no extension), if priorSource='FILE'. Ignored for forced fitting." ;
Definition at line 178 of file CModel.h.
◆ priorSource
| std::string lsst::meas::modelfit::CModelStageControl::priorSource |
"One of 'FILE', 'LINEAR', 'EMPIRICAL', or 'NONE', indicating whether the prior should be loaded " "from disk, created from one of the nested prior config/control objects, or None" ;
Definition at line 172 of file CModel.h.
◆ profileName
| std::string lsst::meas::modelfit::CModelStageControl::profileName |
"Name of the shapelet.RadialProfile that defines the model to fit" ;
Definition at line 166 of file CModel.h.
◆ usePixelWeights
| bool lsst::meas::modelfit::CModelStageControl::usePixelWeights |
"Use per-pixel variances as weights in the nonlinear fit (the final linear fit for" " flux never uses per-pixel variances)" ;
Definition at line 203 of file CModel.h.
◆ weightsMultiplier
| double lsst::meas::modelfit::CModelStageControl::weightsMultiplier |
"Scale the likelihood by this factor to artificially reweight it w.r.t. the prior." ;
Definition at line 209 of file CModel.h.
The documentation for this struct was generated from the following file: