Defines | |
| #define | cleanup |
| #define | cleanup |
Functions | |
| static double | get_zeropoint (fors_star_list *stars, double cutoffE, double cutoffk, double dext_coeff, double dcolor_term, double avg_airmass, double *dzeropoint, int *n) |
| Compute zeropoint. | |
| void | fors_zeropoint_define_parameters (cpl_parameterlist *parameters) |
| Define recipe parameters. | |
| void | fors_zeropoint (cpl_frameset *frames, const cpl_parameterlist *parameters) |
| Do the processing. | |
| static bool | zeropoint_inside (const fors_star *s, void *data) |
| determine if zeropoint is inside cuts | |
| int | cpl_plugin_get_info (cpl_pluginlist *list) |
| Build the list of available plugins, for this module. | |
| static int | fors_zeropoint_create (cpl_plugin *plugin) |
| Setup the recipe options. | |
| static int | fors_zeropoint_exec (cpl_plugin *plugin) |
| Execute the plugin instance given by the interface. | |
| static int | fors_zeropoint_destroy (cpl_plugin *plugin) |
| Destroy what has been created by the 'create' function. | |
Variables | |
| const char *const | fors_zeropoint_name = "fors_zeropoint" |
| const char *const | fors_zeropoint_description_short = "Compute zeropoint" |
| const char *const | fors_zeropoint_author = "Jonas M. Larsen" |
| const char *const | fors_zeropoint_email = PACKAGE_BUGREPORT |
| const char *const | fors_zeropoint_description |
|
|
Value: do { \ cpl_frameset_delete(std_frame); \ cpl_frameset_delete(master_bias_frame); \ cpl_frameset_delete(master_flat_frame); \ cpl_frameset_delete(std_cat); \ cpl_frameset_delete(phot_table); \ fors_image_delete(&std); \ fors_image_delete_const(&master_bias); \ fors_image_delete(&master_flat); \ cpl_table_delete(aligned_phot); \ cpl_image_delete(background); \ cpl_table_delete(sources); \ fors_extract_method_delete(&em); \ fors_identify_method_delete(&im); \ fors_std_star_list_delete(&cat, fors_std_star_delete); \ fors_star_list_delete(&stars, fors_star_delete); \ cpl_free((void *)context); \ fors_setting_delete(&setting); \ cpl_propertylist_delete(qc); \ cpl_propertylist_delete(product_header); \ } while (0) Definition at line 575 of file fors_zeropoint_impl.c. |
|
|
Value: do { \ fors_star_list_delete(&subset, fors_star_delete); \ fors_star_list_delete(&identified, fors_star_delete); \ } while(0) Definition at line 575 of file fors_zeropoint_impl.c. |
|
||||||||||||||||||||||||||||||||||||
|
Compute zeropoint.
Definition at line 593 of file fors_zeropoint_impl.c. References assure, cleanup, fors_star_delete(), fors_star_duplicate(), fors_star_equal(), fors_star_get_zeropoint(), fors_star_get_zeropoint_err(), fors_star_is_identified(), _fors_star::id, and zeropoint_inside(). Referenced by fors_zeropoint(). |
|
|
Define recipe parameters.
Definition at line 91 of file fors_zeropoint_impl.c. References fors_extract_define_parameters(), fors_identify_define_parameters(), and fors_zeropoint_name. Referenced by fors_zeropoint_create(), and test_zeropoint(). |
|
||||||||||||
|
||||||||||||
|
determine if zeropoint is inside cuts
Definition at line 558 of file fors_zeropoint_impl.c. References fors_star_get_zeropoint(), and fors_star_get_zeropoint_err(). Referenced by get_zeropoint(). |
|
|
Build the list of available plugins, for this module.
Definition at line 62 of file fors_zeropoint.c. References fors_get_version_binary(), fors_license, fors_zeropoint_author, fors_zeropoint_create(), fors_zeropoint_description, fors_zeropoint_description_short, fors_zeropoint_destroy(), fors_zeropoint_email, fors_zeropoint_exec(), and fors_zeropoint_name. |
|
|
Setup the recipe options.
Definition at line 109 of file fors_zeropoint.c. References fors_zeropoint_define_parameters(). Referenced by cpl_plugin_get_info(). |
|
|
Execute the plugin instance given by the interface.
Definition at line 158 of file fors_zeropoint.c. References fors_begin(), fors_end(), fors_zeropoint(), and fors_zeropoint_description_short. Referenced by cpl_plugin_get_info(). |
|
|
Destroy what has been created by the 'create' function.
Definition at line 207 of file fors_zeropoint.c. Referenced by cpl_plugin_get_info(). |
|
|
Initial value: "Input files:\n" " DO category: Type: Explanation: Number:\n" " STANDARD_IMG FITS image Phot. standard field 1\n" " MASTER_BIAS FITS image Master bias 1\n" " MASTER_SKY_FLAT_IMG FITS image Master sky flatfield 1\n" " FLX_STD_IMG FITS table Standard star catalog 1+\n" " PHOT_TABLE FITS table Filter ext. coeff, color 1\n" "\n" "Output files:\n" " DO category: Data type: Explanation:\n" " SOURCES_STD_IMG FITS image Unfiltered SExtractor output\n" " ALIGNED_PHOT FITS table\n" " PHOT_BACKGROUND_STD_IMG FITS image Reduced science image background\n" " STANDARD_REDUCED_IMG FITS image Reduced std image\n" Definition at line 61 of file fors_zeropoint_impl.c. Referenced by cpl_plugin_get_info(). |
1.4.6