Flat Field Correction
Functions | |
cxint | giraffe_flat_apply (GiExtraction *extraction, const GiTable *fibers, const GiImage *flat, const GiImage *errors, GiFlatConfig *config) |
Apply the flat field correction to the given extracted spectra. | |
GiFlatConfig * | giraffe_flat_config_create (cpl_parameterlist *list) |
Creates a setup structure for the flat field correction. | |
void | giraffe_flat_config_destroy (GiFlatConfig *config) |
Destroys a flat field setup structure. | |
void | giraffe_flat_config_add (cpl_parameterlist *list) |
Adds parameters for the flat field correction. |
Detailed Description
TBDFunction Documentation
cxint giraffe_flat_apply | ( | GiExtraction * | extraction, | |
const GiTable * | fibers, | |||
const GiImage * | flat, | |||
const GiImage * | errors, | |||
GiFlatConfig * | config | |||
) |
Apply the flat field correction to the given extracted spectra.
- Parameters:
-
extraction Extracted spectra to be corrected. fibers Fiber setup information. flat Image of extracted flat field spectra. errors Image of extracted flat field spectra errors. config Flat field correction setup information.
- Returns:
- The function returns 0 on success and a non-zero value otherwise.
Definition at line 246 of file giflat.c.
References GiExtraction::error, and GiExtraction::spectra.
void giraffe_flat_config_add | ( | cpl_parameterlist * | list | ) |
GiFlatConfig* giraffe_flat_config_create | ( | cpl_parameterlist * | list | ) |
void giraffe_flat_config_destroy | ( | GiFlatConfig * | config | ) |