|
GIRAFFE Pipeline Reference Manual |
|||
|
|
Grating Data
Detailed DescriptionTBD Function Documentation◆ giraffe_grating_create()
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 221 of file gigrating.c. References GiGrating::filter, giraffe_get_mode(), giraffe_grating_delete(), giraffe_grating_new(), giraffe_image_get_properties(), giraffe_table_get(), GiGrating::name, GiGrating::setup, GiGrating::slit, and GiGrating::space. Referenced by giraffe_calibrate_slit(), giraffe_calibrate_wavelength(), and giraffe_compute_offsets(). ◆ giraffe_grating_delete()
Destroys an GiGrating object.
Destroys a GiGrating grating and frees all associated memory. Definition at line 424 of file gigrating.c. References GiGrating::filter, GiGrating::name, GiGrating::setup, and GiGrating::slit. Referenced by giraffe_calibrate_slit(), giraffe_calibrate_wavelength(), giraffe_compute_offsets(), and giraffe_grating_create(). ◆ giraffe_grating_dump()
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 725 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. ◆ giraffe_grating_new()
Create a new GiGrating.
Creates a new GiGrating Definition at line 189 of file gigrating.c. References GiGrating::filter, GiGrating::name, GiGrating::setup, and GiGrating::slit. Referenced by giraffe_grating_create(). ◆ giraffe_grating_setup()
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 477 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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||