24 #ifndef LSST_COADD_CHISQUARED_ADDTOCOADD_H 25 #define LSST_COADD_CHISQUARED_ADDTOCOADD_H 31 #include "lsst/afw/geom.h" 32 #include "lsst/afw/image.h" 36 namespace chisquared {
54 template<
typename CoaddPixelT,
typename WeightPixelT>
56 lsst::afw::image::MaskedImage<CoaddPixelT, lsst::afw::image::MaskPixel,
57 lsst::afw::image::VariancePixel> &coadd,
58 lsst::afw::image::Image<WeightPixelT> &weightMap,
59 lsst::afw::image::MaskedImage<CoaddPixelT, lsst::afw::image::MaskPixel,
60 lsst::afw::image::VariancePixel>
const &maskedImage,
61 lsst::afw::image::MaskPixel
const badPixelMask,
67 #endif // !defined(LSST_COADD_CHISQUARED_ADDTOCOADD_H) lsst::afw::geom::Box2I addToCoadd(lsst::afw::image::MaskedImage< CoaddPixelT, lsst::afw::image::MaskPixel, lsst::afw::image::VariancePixel > &coadd, lsst::afw::image::Image< WeightPixelT > &weightMap, lsst::afw::image::MaskedImage< CoaddPixelT, lsst::afw::image::MaskPixel, lsst::afw::image::VariancePixel > const &maskedImage, lsst::afw::image::MaskPixel const badPixelMask, WeightPixelT weight)
add good pixels from a masked image to a coadd and associated weight map using the chi squared algori...