Coadd

class lsst.coadd.chisquared.Coadd(bbox, wcs, badMaskPlanes, logName='coadd.chisquared.Coadd')

Bases: lsst.coadd.utils.coadd.Coadd

Create a chi-squared coadd.

Parameters:
bbox : lsst.afw.geom.Box2I

Bounding box of coadd Exposure with respect to parent: coadd dimensions = bbox.getDimensions(); xy0 = bbox.getMin()

wcs : lsst.afw.geom.SkyWcs

WCS of coadd exposure

badMaskPlanes : list of str

Mask planes to pay attention to when rejecting masked pixels. Specify as a collection of names. badMaskPlanes should always include “EDGE”.

logName : str, optional

Name by which messages are logged.

Methods Summary

addExposure(exposure[, weightFactor]) Add a an exposure to the coadd; it is assumed to have the same WCS as the coadd

Methods Documentation

addExposure(exposure, weightFactor=1.0)

Add a an exposure to the coadd; it is assumed to have the same WCS as the coadd

Parameters:
exposure : lsst.afw.image.Exposure

Exposure to add to coadd; this must be: - background-subtracted or background-matched to the other images

being coadded

  • psf-matched to the desired PSF model (optional)
  • warped to match the coadd
weightFactor : float

weight with which to add exposure to coadd

Returns:
overlapBBox : lsst.afw.geom.Box2I

Region of overlap between exposure and coadd in parent coordinates.

weight : float

Weight with which exposure was added to coadd; weight = weightFactor for this kind of coadd.