Function lsst::ip::diffim::makeAlardLuptonBasisList¶
Function Documentation¶
- 
lsst::afw::math::KernelList 
lsst::ip::diffim::makeAlardLuptonBasisList(int halfWidth, int nGauss, std::vector<double> const &sigGauss, std::vector<int> const °Gauss)¶ Build a set of Alard/Lupton basis kernels.
- Note
 Should consider implementing as SeparableKernels for additional speed, but this will make the normalization a bit more complicated
- Parameters
 halfWidth: size is 2*N + 1nGauss: number of gaussianssigGauss: Widths of the Gaussian KernelsdegGauss: Local spatial variation of bases