Struct SemiEmpiricalPriorControl

Struct Documentation

struct SemiEmpiricalPriorControl

Public Functions

lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(ellipticitySigma, double, "Width of exponential ellipticity distribution (conformal shear units).")
lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(ellipticityCore, double, "Softened core width for ellipticity distribution (conformal shear units).")
lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(logRadiusMinOuter, double, "Minimum ln(radius).")
lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(logRadiusMinInner, double, "ln(radius) at which the softened cutoff begins towards the minimum")
lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(logRadiusMu, double, "Mean of the Student's T distribution used for ln(radius) at large radius, and the transition " "point between a flat distribution and the Student 's T.")
lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(logRadiusSigma, double, "Width of the Student's T distribution in ln(radius).")
lsst::meas::modelfit::SemiEmpiricalPriorControl::LSST_CONTROL_FIELD(logRadiusNu, double, "Number of degrees of freedom for the Student's T distribution on ln(radius).")
SemiEmpiricalPriorControl()
void validate() const

Raise InvalidParameterException if the configuration options are invalid.