GIRAFFE Pipeline Reference Manual

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

◆ giraffe_wlsolution_clone()

GiWlSolution * giraffe_wlsolution_clone ( const GiWlSolution *  other)

Create a new wavelength solution from another wavelength solution.

Parameters
otherThe wavelength solution to be copied.
Returns
The function returns the newly created wavelength solution, or NULL if an error occurred.

TBD

Definition at line 168 of file giwlsolution.c.

◆ giraffe_wlsolution_create()

GiWlSolution * giraffe_wlsolution_create ( GiTable *  solution,
GiImage *  spectra,
GiGrating grating 
)

Create a new wavelength solution from a wavelength solution table.

Parameters
spectraReference spectrum.
solutionWavelength solution table.
gratingGrating setup information.
Returns
The function returns the newly created wavelength solution, or NULL if an error occurred.

TBD

Definition at line 206 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().


This file is part of the GIRAFFE Pipeline Reference Manual 2.16.12.
Documentation copyright © 2002-2006 European Southern Observatory.
Generated on Thu May 9 2024 20:19:14 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2004