Create a GrismMap AST_GRISMMAP
A GrismMap is a specialised form of Mapping which transforms 1-dimensional coordinates using the
spectral dispersion equation described in FITS-WCS paper III "
Representation of spectral
coordinates in FITS"
. This describes the dispersion produced by gratings, prisms and
grisms.
When initially created, the forward transformation of a GrismMap transforms input "
grism
parameter"
values into output wavelength values. The "
grism parameter"
is a dimensionless value
which is linearly related to position on the detector. It is defined in FITS-WCS paper III as "
the offset
on the detector from the point of intersection of the camera axis, measured in units of the effective
local length"
. The units in which wavelength values are expected or returned is determined
by the values supplied for the GrismWaveR, GrismNRP and GrismG attribute: whatever
units are used for these attributes will also be used for the wavelength values.
A null Object pointer (AST__NULL) will be returned if this function is invoked with STATUS set to an error value, or if it should fail for any reason.