image_quality – Image quality server

A server that supplies the image quality on the focal plane, as a function of focal plane position. Pass a shot object that contains important telescope information

Created on Aug 1, 2012

Todo

a module in pyhetdex should not depend on the structure of a class defined in code that uses pyhetdex. Here referring to shot

class pyhetdex.het.image_quality.ImageQualityServer(cenFWHM, shot)[source]

Image quality server

Parameters:

cenFWHM : float

shot : ??

Attributes

R2 (float) radius of focal plane in arcsec^2
shot (??) ??
cenFWHM (float) FWHM at the center of the focal plane
alpha (float) Power law slope of change of FWHM with fplane position
rs (float) Scale length of powerlaw increase of FWHM
fplaneToFWHM(x, y)[source]

Dummy image quality model that just falls off like a power law.

Parameters:

x, y : float

position in the focal plane

Returns:

fwhm : float

fwhm at the position (x, y)

Notes

Should contain some clever model to give FWHM based on focal plane position