calculateDcr

lsst.ip.diffim.calculateDcr(visitInfo, wcs, filterInfo, dcrNumSubfilters, splitSubfilters=False)

Calculate the shift in pixels of an exposure due to DCR.

Parameters
visitInfolsst.afw.image.VisitInfo

Metadata for the exposure.

wcslsst.afw.geom.SkyWcs

Coordinate system definition (wcs) for the exposure.

filterInfolsst.afw.image.Filter

The filter definition, set in the current instruments’ obs package.

dcrNumSubfiltersint

Number of sub-filters used to model chromatic effects within a band.

splitSubfiltersbool, optional

Calculate DCR for two evenly-spaced wavelengths in each subfilter, instead of at the midpoint. Default: False

Returns
dcrShifttuple of two float

The 2D shift due to DCR, in pixels. Uses numpy axes ordering (Y, X).