Class SpatialKernelSolution¶
Defined in File KernelSolution.h
Inheritance Relationships¶
Base Type¶
public lsst::ip::diffim::KernelSolution
(Class KernelSolution)
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
()¶
-
typedef std::shared_ptr<SpatialKernelSolution>