Wavelength Solution
Functions | |
GiWlSolution * | giraffe_wlsolution_clone (const GiWlSolution *other) |
Create a new wavelength solution from another wavelength solution. | |
GiWlSolution * | giraffe_wlsolution_create (GiTable *solution, GiImage *spectra, GiGrating *grating) |
Create a new wavelength solution from a wavelength solution table. |
Detailed Description
TBD
Function Documentation
GiWlSolution* giraffe_wlsolution_clone | ( | const GiWlSolution * | other | ) |
Create a new wavelength solution from another wavelength solution.
- Parameters:
-
other The wavelength solution to be copied.
- Returns:
- The function returns the newly created wavelength solution, or
NULL
if an error occurred.
TBD
Definition at line 176 of file giwlsolution.c.
GiWlSolution* giraffe_wlsolution_create | ( | GiTable * | solution, | |
GiImage * | spectra, | |||
GiGrating * | grating | |||
) |
Create a new wavelength solution from a wavelength solution table.
- Parameters:
-
spectra Reference spectrum. solution Wavelength solution table. grating Grating setup information.
- Returns:
- The function returns the newly created wavelength solution, or
NULL
if an error occurred.
TBD
Definition at line 214 of file giwlsolution.c.
References giraffe_image_get(), giraffe_image_get_properties(), giraffe_table_get(), giraffe_table_get_properties(), GiGrating::order, and GiGrating::space.
Referenced by giraffe_calibrate_wavelength().