Class PSF¶
Defined in File PSF.h
Inheritance Relationships¶
Derived Types¶
public PSF_gaussian
(Class PSF_gaussian)public PSF_ZEMAX
(Class PSF_ZEMAX)
Class Documentation¶
-
class PSF¶
Class handles point spread functions.
This class handles point spread functions (PSFs). It’s basic functionality is to deliver a PSF as a 2d matrix for a given wavelength and order of an echelle spectrograph.
Typically the PSF of an echelle spectrograph will vary across the CCD depending on the wavelength, the echelle order, and the illumination of the optics. The PSF might not be stable from target to target, as illumination might vary due to different coupling conditions and imperfect scrambling of the fibers.
To implement own PSF classes, inherit from PSF and overwrite get_PSF function
Subclassed by PSF_gaussian, PSF_ZEMAX
Public Members
-
double pixelsampling = {}¶
-
double pixelsampling = {}¶