FocalPlaneProjector

class lsst.fgcmcal.FocalPlaneProjector(camera, defaultOrientation)

Bases: object

Class to project the focal plane onto the sky.

Parameters:
cameralsst.afw.cameraGeom.Camera

Camera from the butler.

defaultOrientationint

Default camera orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north.

Methods Summary

__call__(orientation[, nstep, use_cache])

Make a focal plane projection mapping for use with fgcm.

Methods Documentation

__call__(orientation, nstep=100, use_cache=True)

Make a focal plane projection mapping for use with fgcm.

Parameters:
orientationfloat or int

Camera orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north.

nstepint

Number of steps in x/y per detector for the mapping.

use_cachebool, optional

Use integerized cached lookup.

Returns:
projectionMappingnp.ndarray

A projection mapping object with x, y, x_size, y_size, delta_ra_cent, delta_dec_cent, delta_ra, delta_dec for each detector id.