Template Class StaticKernelSolution¶
Defined in File KernelSolution.h
Inheritance Relationships¶
Base Type¶
public lsst::ip::diffim::KernelSolution(Class KernelSolution)
Derived Types¶
public lsst::ip::diffim::MaskedKernelSolution< InputT >(Template Class MaskedKernelSolution)public lsst::ip::diffim::RegularizedKernelSolution< InputT >(Template Class RegularizedKernelSolution)
Class Documentation¶
-
template<typename
InputT>
classStaticKernelSolution: public lsst::ip::diffim::KernelSolution¶ Subclassed by lsst::ip::diffim::MaskedKernelSolution< InputT >, lsst::ip::diffim::RegularizedKernelSolution< InputT >
Public Types
-
typedef std::shared_ptr<StaticKernelSolution<InputT>>
Ptr¶
Public Functions
-
StaticKernelSolution(lsst::afw::math::KernelList const &basisList, bool fitForBackground)¶
-
virtual
~StaticKernelSolution()¶
-
void
solve()¶
-
virtual void
build(lsst::afw::image::Image<InputT> const &templateImage, lsst::afw::image::Image<InputT> const &scienceImage, lsst::afw::image::Image<lsst::afw::image::VariancePixel> const &varianceEstimate)¶
-
virtual double
getBackground()¶
-
virtual double
getKsum()¶
Protected Functions
-
void
_setKernel()¶ Set kernel after solution.
-
void
_setKernelUncertainty()¶ Not implemented.
-
typedef std::shared_ptr<StaticKernelSolution<InputT>>