|
MOONS Pipeline Reference Manual 0.13.2
|
Functions | |
| moo_kernel * | moo_kernel_new (void) |
| Create a new moo_kernel. | |
| moo_kernel * | moo_kernel_load (const cpl_frame *frame) |
| Load a new moo_kernel. | |
| void | moo_kernel_delete (moo_kernel *self) |
| Delete a moo_kernel. | |
| cpl_propertylist * | moo_kernel_get_header (moo_kernel *self, moo_detector_type type, int ntas, int rbn) |
| Get the header of the kernel for given idrbn or NULL. | |
| cpl_matrix * | moo_kernel_get_matrix (moo_kernel *self, moo_detector_type type, int ntas, int rbn) |
| Get the mtarix of the kernel for given idrbn or NULL. | |
| cpl_table * | moo_line_table_new (int isGuess) |
| create a line table | |
This module provides functions to use LINE TABLE
Functionality include:
| void moo_kernel_delete | ( | moo_kernel * | self | ) |
Delete a moo_kernel.
| self | moo_kernel to delete |
If the moo_kernel self is NULL, nothing is done and no error is set.
Definition at line 113 of file moo_kernel.c.
Referenced by moo_kernel_load(), and moo_molecfit_calctrans().
| cpl_propertylist * moo_kernel_get_header | ( | moo_kernel * | self, |
| moo_detector_type | type, | ||
| int | ntas, | ||
| int | rbn | ||
| ) |
Get the header of the kernel for given idrbn or NULL.
| self | moo_kernel to delete |
| type | the detector type |
| ntas | the number of tas |
| rbn | the idrbn of the fibre |
If the moo_kernel self is NULL, nothing is done and no error is set.
Definition at line 142 of file moo_kernel.c.
Referenced by moo_molecfit_calctrans().
| cpl_matrix * moo_kernel_get_matrix | ( | moo_kernel * | self, |
| moo_detector_type | type, | ||
| int | ntas, | ||
| int | rbn | ||
| ) |
Get the mtarix of the kernel for given idrbn or NULL.
| self | moo_kernel to delete |
| type | the detector type |
| ntas | the number of tas |
| rbn | the idrbn of the fibre |
If the moo_kernel self is NULL, nothing is done and no error is set.
Definition at line 170 of file moo_kernel.c.
Referenced by moo_molecfit_calctrans().
| moo_kernel * moo_kernel_load | ( | const cpl_frame * | frame | ) |
Load a new moo_kernel.
The returned object must be deallocated using moo_kernel_delete().
Definition at line 80 of file moo_kernel.c.
References moo_kernel_delete(), and moo_kernel_new().
Referenced by moo_molecfit_calctrans().
| moo_kernel * moo_kernel_new | ( | void | ) |
Create a new moo_kernel.
The returned object must be deallocated using moo_kernel_delete().
Definition at line 66 of file moo_kernel.c.
Referenced by moo_kernel_load().
| cpl_table * moo_line_table_new | ( | int | isGuess | ) |
create a line table
| isGuess | TRUE if is a guess line table |
Possible cpl_error_code set in this function:
Definition at line 69 of file moo_line_table.c.