Class SpatialKernelSolution

Inheritance Relationships

Base Type

Class Documentation

class SpatialKernelSolution : public lsst::ip::diffim::KernelSolution

Public Types

typedef std::shared_ptr<SpatialKernelSolution> Ptr

Public Functions

SpatialKernelSolution(lsst::afw::math::KernelList const &basisList, lsst::afw::math::Kernel::SpatialFunctionPtr spatialKernelFunction, lsst::afw::math::Kernel::SpatialFunctionPtr background, lsst::daf::base::PropertySet const &ps)
virtual ~SpatialKernelSolution()
void addConstraint(float xCenter, float yCenter, Eigen::MatrixXd const &qMat, Eigen::VectorXd const &wVec)
void solve()
std::shared_ptr<lsst::afw::image::Image<lsst::afw::math::Kernel::Pixel>> makeKernelImage(lsst::geom::Point2D const &pos)
std::pair<std::shared_ptr<lsst::afw::math::LinearCombinationKernel>, lsst::afw::math::Kernel::SpatialFunctionPtr> getSolutionPair()