LSST Applications g0d97872fb5+4fd969bb9d,g1653933729+34a971ddd9,g28da252d5a+072f89fe25,g2bbee38e9b+a99b0ab4cd,g2bc492864f+a99b0ab4cd,g2ca4be77d2+c0e3b27cd8,g2cdde0e794+704103fe75,g3156d2b45e+6e87dc994a,g347aa1857d+a99b0ab4cd,g35bb328faa+34a971ddd9,g3a166c0a6a+a99b0ab4cd,g3e281a1b8c+8ec26ec694,g4005a62e65+ba0306790b,g414038480c+9ed5ed841a,g569e0e2b34+cb4faa46ad,g5a97de2502+520531a62c,g717e5f8c0f+29153700a5,g7ede599f99+367733290c,g80478fca09+17051a22cc,g82479be7b0+f2f1ea0a87,g858d7b2824+29153700a5,g8b782ad322+29153700a5,g8cd86fa7b1+05420e7f7d,g9125e01d80+34a971ddd9,ga5288a1d22+e7f674aaf3,gae0086650b+34a971ddd9,gae74b0b5c6+45ef5cdc51,gb58c049af0+ace264a4f2,gc28159a63d+a99b0ab4cd,gcf0d15dbbd+8051a81198,gda6a2b7d83+8051a81198,gdaeeff99f8+7774323b41,gdf4d240d4a+34a971ddd9,ge2409df99d+cb167bac99,ge33fd446bb+29153700a5,ge79ae78c31+a99b0ab4cd,gf0baf85859+890af219f9,gf5289d68f6+9faa5c5784,w.2024.36
LSST Data Management Base Package
|
Public Member Functions | |
__init__ (self, camera, defaultOrientation) | |
__call__ (self, orientation, nstep=100, use_cache=True) | |
Public Attributes | |
camera | |
boresight | |
flipX | |
defaultOrientation | |
Protected Member Functions | |
_makeWcsDict (self, orientation) | |
_compute_cached_projection (self, orientation, nstep=50) | |
_compute_projection (self, orientation, nstep=50) | |
Class to project the focal plane onto the sky. Parameters ---------- camera : `lsst.afw.cameraGeom.Camera` Camera from the butler. defaultOrientation : `int` Default camera orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north.
Definition at line 37 of file focalPlaneProjector.py.
lsst.fgcmcal.focalPlaneProjector.FocalPlaneProjector.__init__ | ( | self, | |
camera, | |||
defaultOrientation ) |
Definition at line 49 of file focalPlaneProjector.py.
lsst.fgcmcal.focalPlaneProjector.FocalPlaneProjector.__call__ | ( | self, | |
orientation, | |||
nstep = 100, | |||
use_cache = True ) |
Make a focal plane projection mapping for use with fgcm. Parameters ---------- orientation : `float` or `int` Camera orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north. nstep : `int` Number of steps in x/y per detector for the mapping. use_cache : `bool`, optional Use integerized cached lookup. Returns ------- projectionMapping : `np.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.
Definition at line 86 of file focalPlaneProjector.py.
|
protected |
Compute the focal plane projection, with caching. Parameters ---------- orientation : `int` Camera orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north. nstep : `int` Number of steps in x/y per detector for the mapping. Returns ------- projectionMapping : `np.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.
Definition at line 121 of file focalPlaneProjector.py.
|
protected |
Compute the focal plane projection. Parameters ---------- orientation : `float` or `int` Camera orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north. nstep : `int` Number of steps in x/y per detector for the mapping. Returns ------- projectionMapping : `np.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.
Definition at line 142 of file focalPlaneProjector.py.
|
protected |
Make a dictionary of WCSs at the reference boresight position. Parameters ---------- orientation : `int` Orientation in degrees. This angle is the position angle of the focal plane +Y with respect to north. Returns ------- wcsDict : `dict` Dictionary of WCS, with the detector id as the key.
Definition at line 57 of file focalPlaneProjector.py.
lsst.fgcmcal.focalPlaneProjector.FocalPlaneProjector.boresight |
Definition at line 53 of file focalPlaneProjector.py.
lsst.fgcmcal.focalPlaneProjector.FocalPlaneProjector.camera |
Definition at line 50 of file focalPlaneProjector.py.
lsst.fgcmcal.focalPlaneProjector.FocalPlaneProjector.defaultOrientation |
Definition at line 55 of file focalPlaneProjector.py.
lsst.fgcmcal.focalPlaneProjector.FocalPlaneProjector.flipX |
Definition at line 54 of file focalPlaneProjector.py.