![]() |
GIRAFFE Pipeline Reference Manual |
|||
|
|
Grating Data
Detailed DescriptionTBD Function Documentation
Create a GiGrating from a reference image.
The function obtains the grating name, central wavelength, slit and filter name from the reference image spectra. This information is used to retrieve the grating parameters for this setup from the master grating data table grating. Definition at line 226 of file gigrating.c. References giraffe_get_mode(), giraffe_grating_delete(), giraffe_grating_new(), giraffe_image_get_properties(), and giraffe_table_get(). Referenced by giraffe_calibrate_slit(), giraffe_calibrate_wavelength(), and giraffe_compute_offsets().
Destroys an GiGrating object.
Destroys a GiGrating grating and frees all associated memory. Definition at line 429 of file gigrating.c. Referenced by giraffe_calibrate_slit(), giraffe_calibrate_wavelength(), giraffe_compute_offsets(), and giraffe_grating_create().
Dump the the information contained in a GiGrating to output.
Dump the information contained in a GiGrating grating using the CPL messaging subsystem. Definition at line 730 of file gigrating.c. References GiGrating::band, GiGrating::fcoll, GiGrating::filter, GiGrating::gcam, GiGrating::name, GiGrating::order, GiGrating::resol, GiGrating::sdx, GiGrating::sdy, GiGrating::setup, GiGrating::space, GiGrating::sphi, GiGrating::theta, GiGrating::wlen0, GiGrating::wlenmax, and GiGrating::wlenmin.
Create a new GiGrating.
Creates a new GiGrating Definition at line 194 of file gigrating.c. References GiGrating::filter, GiGrating::name, GiGrating::setup, and GiGrating::slit. Referenced by giraffe_grating_create().
Retrieves grating information and returns it in a GiGrating structure.
Retrieves grating information from grating_table based on grating used in spectra and returns a newly allocate GiGrating structure.
Definition at line 482 of file gigrating.c. References GiGrating::band, GiGrating::fcoll, GiGrating::filter, GiGrating::gcam, giraffe_get_mode(), giraffe_image_get_properties(), giraffe_table_get(), GiGrating::name, GiGrating::order, GiGrating::resol, GiGrating::sdx, GiGrating::sdy, GiGrating::setup, GiGrating::slit, GiGrating::space, GiGrating::sphi, GiGrating::theta, GiGrating::wlen0, GiGrating::wlenmax, and GiGrating::wlenmin. |