Relative Fiber Transmission Correction
Functions | |
cxint | giraffe_transmission_compute (GiExtraction *extraction, GiTable *fibers, GiLocalization *localization, GiTable *wcalcoeff, GiTable *grating, GiTable *slitgeometry) |
cxint | giraffe_transmission_setup (GiTable *fibers, GiTable *reference) |
cxint | giraffe_transmission_apply (GiExtraction *extraction, GiTable *fibers) |
cxint | giraffe_transmission_attach (GiTable *fibers, const cxchar *filename) |
Load relative fiber transmission data from a file and add it to a fiber table. | |
GiTransmissionConfig * | giraffe_transmission_config_create (cpl_parameterlist *list) |
Creates a setup structure for the relative transmission computation. | |
void | giraffe_transmission_config_destroy (GiTransmissionConfig *config) |
Destroys a transmission field setup structure. | |
void | giraffe_transmission_config_add (cpl_parameterlist *list) |
Adds parameters for the transmission correction computation. |
Detailed Description
TBDFunction Documentation
cxint giraffe_transmission_attach | ( | GiTable * | fibers, | |
const cxchar * | filename | |||
) |
Load relative fiber transmission data from a file and add it to a fiber table.
- Parameters:
-
fibers The fiber table to which the relative transmission data is added. filename The name of the file from which the data is loaded.
- Returns:
- The function returns 0 on success and a non zero value otherwise.
Definition at line 553 of file gitransmission.c.
References giraffe_fiberlist_load(), giraffe_table_delete(), and giraffe_transmission_setup().
void giraffe_transmission_config_add | ( | cpl_parameterlist * | list | ) |
Adds parameters for the transmission correction computation.
- Parameters:
-
list Parameter list to which parameters are added.
- Returns:
- Nothing.
Definition at line 664 of file gitransmission.c.
GiTransmissionConfig* giraffe_transmission_config_create | ( | cpl_parameterlist * | list | ) |
Creates a setup structure for the relative transmission computation.
- Parameters:
-
list Parameter list from which the setup informations is read.
- Returns:
- A newly allocated and initialized setup structure if no errors occurred, or
NULL
otherwise.
Definition at line 609 of file gitransmission.c.
void giraffe_transmission_config_destroy | ( | GiTransmissionConfig * | config | ) |
Destroys a transmission field setup structure.
- Parameters:
-
config The setup structure to destroy.
- Returns:
- Nothing.
TBD
Definition at line 641 of file gitransmission.c.