PSF Profile Fitting
Functions | |
cxint | giraffe_compute_fiber_profiles (GiLocalization *result, GiImage *image, GiTable *fibers, GiLocalization *master, GiImage *bpixel, GiPsfConfig *config) |
Compute the position and width of the spectra from the fiber profile. | |
GiPsfConfig * | giraffe_psf_config_create (cpl_parameterlist *list) |
Creates a setup object for the PSF profile fit. | |
void | giraffe_psf_config_destroy (GiPsfConfig *self) |
Destroys a PSF profile fit setup object. | |
void | giraffe_psf_config_add (cpl_parameterlist *list) |
Adds parameters for the PSF profile computation of the fibers. |
Detailed Description
TBD
Function Documentation
cxint giraffe_compute_fiber_profiles | ( | GiLocalization * | result, | |
GiImage * | image, | |||
GiTable * | fibers, | |||
GiLocalization * | master, | |||
GiImage * | bpixel, | |||
GiPsfConfig * | config | |||
) |
Compute the position and width of the spectra from the fiber profile.
- Returns:
- The function returns 0 on success, or a non-zero value otherwise.
TBD
Definition at line 2609 of file gipsf.c.
References giraffe_image_copy_matrix(), giraffe_image_create(), giraffe_image_get(), giraffe_image_get_properties(), giraffe_image_set_properties(), giraffe_propertylist_get_ron(), giraffe_table_copy_matrix(), giraffe_table_create(), giraffe_table_get(), and giraffe_table_get_properties().
void giraffe_psf_config_add | ( | cpl_parameterlist * | list | ) |
GiPsfConfig* giraffe_psf_config_create | ( | cpl_parameterlist * | list | ) |
Creates a setup object for the PSF profile fit.
- Parameters:
-
list Parameter list from which the setup informations is read.
- Returns:
- A newly allocated and initialized setup object if no errors occurred, or
NULL
otherwise.
Definition at line 3157 of file gipsf.c.
References giraffe_psf_config_destroy().
void giraffe_psf_config_destroy | ( | GiPsfConfig * | self | ) |
Destroys a PSF profile fit setup object.
- Parameters:
-
self The setup object to destroy.
- Returns:
- Nothing.
The function deallocates the memory used by the setup object self.
Definition at line 3261 of file gipsf.c.
Referenced by giraffe_psf_config_create().