OldMoffatModel¶
-
class
mpdaf.MUSE.
OldMoffatModel
(a, b, beta, pixstep, field=0)[source]¶ Bases:
mpdaf.MUSE.FSFModel
Moffat FSF with fixed beta and FWHM varying with wavelength.
Attributes Summary
model
name
Methods Summary
from_header
(hdr, pixstep[, field])Read FSF parameters from a FITS header from_hstconv
(cube, hstimages[, lbrange])Compute FSF by convolution of HST images from_psfrec
(rawfilename)Compute FSF parameters from GLAO MUSE PSF reconstruction from_starfit
(cube, pos, **kwargs)Compute FSF by fitting a point source on a datacube get_2darray
(lbda, shape[, center])Return FSF 2D array at the given wavelength. get_3darray
(lbda, shape[, center])Return FSF cube at the given wavelengths. get_beta
(lbda)Return beta for the given wavelengths. get_cube
(wave, wcs[, center])Return FSF cube at the given wavelengths. get_fwhm
(lbda[, unit])Return FWHM for the given wavelengths. get_image
(lbda, wcs[, center])Return FSF image at the given wavelength. info
()read
(cube[, field, pixstep])Read the FSF model from a file, cube, or header. to_header
([hdr, field_idx])Write FSF parameters to a FITS header to_model2
()Convert the model to a model=2 one. Attributes Documentation
-
model
= 'MOFFAT1'¶
-
name
= 'Old model with a fixed beta'¶
Methods Documentation
-
classmethod
from_hstconv
(cube, hstimages, lbrange=(5000, 9000), **kwargs)¶ Compute FSF by convolution of HST images
-
classmethod
from_psfrec
(rawfilename)¶ Compute FSF parameters from GLAO MUSE PSF reconstruction
-
classmethod
from_starfit
(cube, pos, **kwargs)¶ Compute FSF by fitting a point source on a datacube
-
get_2darray
(lbda, shape, center=None)¶ Return FSF 2D array at the given wavelength.
-
get_3darray
(lbda, shape, center=None)¶ Return FSF cube at the given wavelengths.
-
get_cube
(wave, wcs, center=None)¶ Return FSF cube at the given wavelengths.
-
get_image
(lbda, wcs, center=None)¶ Return FSF image at the given wavelength.
-
classmethod
read
(cube, field=None, pixstep=None)¶ Read the FSF model from a file, cube, or header.
Parameters: - cube : str,
mpdaf.obj.Cube
, orastropy.io.fits.Header
Must contain a header with a FSF model.
- field : int
Field number to read, otherwise all models are read.
- cube : str,
-