|
lsst.ip.diffim
17.0.1-11-ge9de802+17
|
#include <KernelSolution.h>
Public Types | |
| typedef std::shared_ptr< MaskedKernelSolution< InputT > > | Ptr |
| enum | KernelSolvedBy { NONE = 0, CHOLESKY_LDLT = 1, CHOLESKY_LLT = 2, LU = 3, EIGENVECTOR = 4 } |
| enum | ConditionNumberType { EIGENVALUE = 0, SVD = 1 } |
| typedef lsst::afw::math::Kernel::Pixel | PixelT |
| typedef lsst::afw::image::Image< lsst::afw::math::Kernel::Pixel > | ImageT |
Protected Member Functions | |
| void | _setKernel () |
| Set kernel after solution. More... | |
| void | _setKernelUncertainty () |
| Not implemented. More... | |
Protected Attributes | |
| Eigen::MatrixXd | _cMat |
| K_i x R. More... | |
| Eigen::VectorXd | _iVec |
| Vectorized I. More... | |
| Eigen::VectorXd | _ivVec |
| Inverse variance. More... | |
| std::shared_ptr< lsst::afw::math::Kernel > | _kernel |
| Derived single-object convolution kernel. More... | |
| double | _background |
| Derived differential background estimate. More... | |
| double | _kSum |
| Derived kernel sum. More... | |
| int | _id |
| Unique ID for object. More... | |
| Eigen::MatrixXd | _mMat |
| Derived least squares M matrix. More... | |
| Eigen::VectorXd | _bVec |
| Derived least squares B vector. More... | |
| Eigen::VectorXd | _aVec |
| Derived least squares solution matrix. More... | |
| KernelSolvedBy | _solvedBy |
| Type of algorithm used to make solution. More... | |
| bool | _fitForBackground |
| Background terms included in fit. More... | |
Static Protected Attributes | |
| static int | _SolutionId = 0 |
| Unique identifier for solution. More... | |
Definition at line 119 of file KernelSolution.h.
|
inherited |
Definition at line 35 of file KernelSolution.h.
|
inherited |
Definition at line 34 of file KernelSolution.h.
| typedef std::shared_ptr<MaskedKernelSolution<InputT> > lsst::ip::diffim::MaskedKernelSolution< InputT >::Ptr |
Definition at line 121 of file KernelSolution.h.
|
inherited |
| Enumerator | |
|---|---|
| EIGENVALUE | |
| SVD | |
Definition at line 45 of file KernelSolution.h.
|
inherited |
| Enumerator | |
|---|---|
| NONE | |
| CHOLESKY_LDLT | |
| CHOLESKY_LLT | |
| LU | |
| EIGENVECTOR | |
Definition at line 37 of file KernelSolution.h.
| lsst::ip::diffim::MaskedKernelSolution< InputT >::MaskedKernelSolution | ( | lsst::afw::math::KernelList const & | basisList, |
| bool | fitForBackground | ||
| ) |
Definition at line 490 of file KernelSolution.cc.
|
inlinevirtual |
Definition at line 125 of file KernelSolution.h.
|
protectedinherited |
Set kernel after solution.
Definition at line 420 of file KernelSolution.cc.
|
protectedinherited |
Not implemented.
Definition at line 460 of file KernelSolution.cc.
|
virtualinherited |
Definition at line 259 of file KernelSolution.cc.
|
virtual |
Definition at line 663 of file KernelSolution.cc.
|
virtual |
Definition at line 826 of file KernelSolution.cc.
|
virtual |
Definition at line 498 of file KernelSolution.cc.
|
inlineinherited |
Definition at line 65 of file KernelSolution.h.
|
virtualinherited |
Definition at line 233 of file KernelSolution.cc.
|
virtualinherited |
Definition at line 92 of file KernelSolution.cc.
|
virtualinherited |
Definition at line 96 of file KernelSolution.cc.
|
inlineinherited |
Definition at line 69 of file KernelSolution.h.
|
virtualinherited |
Definition at line 213 of file KernelSolution.cc.
|
virtualinherited |
Definition at line 241 of file KernelSolution.cc.
|
inlineinherited |
Definition at line 64 of file KernelSolution.h.
|
virtualinherited |
Definition at line 250 of file KernelSolution.cc.
|
inlineinherited |
Definition at line 60 of file KernelSolution.h.
|
virtualinherited |
Definition at line 221 of file KernelSolution.cc.
|
inlineinherited |
Definition at line 68 of file KernelSolution.h.
|
inlineinherited |
Definition at line 67 of file KernelSolution.h.
|
inlineinherited |
Definition at line 66 of file KernelSolution.h.
|
virtualinherited |
Definition at line 129 of file KernelSolution.cc.
|
virtualinherited |
Reimplemented from lsst::ip::diffim::KernelSolution.
Reimplemented in lsst::ip::diffim::RegularizedKernelSolution< InputT >.
Definition at line 394 of file KernelSolution.cc.
|
protectedinherited |
Derived least squares solution matrix.
Definition at line 75 of file KernelSolution.h.
|
protectedinherited |
Derived differential background estimate.
Definition at line 110 of file KernelSolution.h.
|
protectedinherited |
Derived least squares B vector.
Definition at line 74 of file KernelSolution.h.
|
protectedinherited |
K_i x R.
Definition at line 105 of file KernelSolution.h.
|
protectedinherited |
Background terms included in fit.
Definition at line 77 of file KernelSolution.h.
|
protectedinherited |
Unique ID for object.
Definition at line 72 of file KernelSolution.h.
|
protectedinherited |
Vectorized I.
Definition at line 106 of file KernelSolution.h.
|
protectedinherited |
Inverse variance.
Definition at line 107 of file KernelSolution.h.
|
protectedinherited |
Derived single-object convolution kernel.
Definition at line 109 of file KernelSolution.h.
|
protectedinherited |
Derived kernel sum.
Definition at line 111 of file KernelSolution.h.
|
protectedinherited |
Derived least squares M matrix.
Definition at line 73 of file KernelSolution.h.
|
staticprotectedinherited |
Unique identifier for solution.
Definition at line 78 of file KernelSolution.h.
|
protectedinherited |
Type of algorithm used to make solution.
Definition at line 76 of file KernelSolution.h.
1.8.13