|
| MultiShapeletPsfLikelihood (ndarray::Array< Pixel const, 2, 1 > const &image, afw::geom::Point2I const &xy0, boost::shared_ptr< Model > model, Scalar sigma, ndarray::Array< Scalar const, 1, 1 > const &fixed) |
|
void | computeModelMatrix (ndarray::Array< Pixel, 2,-1 > const &modelMatrix, ndarray::Array< Scalar const, 1, 1 > const &nonlinear, bool doApplyWeights=true) const override |
| Evaluate the model for the given vector of nonlinear parameters. More...
|
|
virtual | ~MultiShapeletPsfLikelihood () |
|
int | getDataDim () const |
| Return the number of data points. More...
|
|
int | getAmplitudeDim () const |
| Return the number of linear parameters (columns of the model matrix) More...
|
|
int | getNonlinearDim () const |
| Return the number of nonlinear parameters (which parameterize the model matrix) More...
|
|
int | getFixedDim () const |
| Return the number of fixed nonlinear parameters (set on Likelihood construction) More...
|
|
ndarray::Array< Scalar const, 1, 1 > | getFixed () const |
| Return the vector of fixed nonlinear parameters. More...
|
|
ndarray::Array< Pixel const, 1, 1 > | getData () const |
| Return the vector of weighted, scaled data points \(z\). More...
|
|
ndarray::Array< Pixel const, 1, 1 > | getUnweightedData () const |
| Return the vector of unweighted data points \(y\). More...
|
|
ndarray::Array< Pixel const, 1, 1 > | getWeights () const |
| Return the vector of weights \(w\) applied to data points and model matrix rows. More...
|
|
ndarray::Array< Pixel const, 1, 1 > | getVariance () const |
| Return the vector of per-data-point variances. More...
|
|
boost::shared_ptr< Model > | getModel () const |
| Return an object that defines the model and its parameters. More...
|
|
virtual | ~Likelihood () |
|
| Likelihood (const Likelihood &)=delete |
|
Likelihood & | operator= (const Likelihood &)=delete |
|
| Likelihood (Likelihood &&)=delete |
|
Likelihood & | operator= (Likelihood &&)=delete |
|
|
| Likelihood (boost::shared_ptr< Model > model, ndarray::Array< Scalar const, 1, 1 > const &fixed) |
|
boost::shared_ptr< Model > | _model |
|
ndarray::Array< Scalar const, 1, 1 > | _fixed |
|
ndarray::Array< Pixel, 1, 1 > | _data |
|
ndarray::Array< Pixel, 1, 1 > | _unweightedData |
|
ndarray::Array< Pixel, 1, 1 > | _variance |
|
ndarray::Array< Pixel, 1, 1 > | _weights |
|
Likelihood object used to fit multishapelet models to PSF model images; mostly for internal use by GeneralPsfFitter.
Definition at line 313 of file GeneralPsfFitter.h.