#include <prior.h>
Public Member Functions | |
| virtual std::vector< double > | get_loglike_const_terms () const =0 |
| Return the constant terms of the log likelihood (dependent on stddevs only) | |
| virtual PriorEvaluation | evaluate (bool calc_jacobians=false, bool normalize_loglike=true) const =0 |
| virtual size_t | size () const =0 |
Interface for a prior probability function.
|
pure virtual |
Evaluate the log likelihood and residual-dependent terms.
| calc_jacobians | Whether to compute the Jacobian and residual terms. |
| normalize_loglike | Whether to add the constant (sigma-dependent) factors to the log likehood. |
Implemented in lsst::gauss2d::fit::GaussianPrior, and lsst::gauss2d::fit::ShapePrior.
|
pure virtual |
Return the constant terms of the log likelihood (dependent on stddevs only)
Implemented in lsst::gauss2d::fit::GaussianPrior, and lsst::gauss2d::fit::ShapePrior.