#include <string.h>
#include <math.h>
#include <cpl.h>
#include <xsh_dfs.h>
#include <xsh_data_pre.h>
#include <xsh_parameters.h>
#include <xsh_drl.h>
#include <xsh_msg.h>
#include <xsh_pfits.h>
#include <xsh_pfits_qc.h>
#include <xsh_error.h>
#include <xsh_utils_image.h>
Go to the source code of this file.
|
| static int | xsh_util_afc_create (cpl_plugin *plugin) |
| | Setup the recipe options
|
| |
| static int | xsh_util_afc_exec (cpl_plugin *plugin) |
| | Execute the plugin instance given by the interface.
|
| |
| static int | xsh_util_afc_destroy (cpl_plugin *plugin) |
| | Destroy what has been created by the 'create' function.
|
| |
| static int | xsh_util_afc (cpl_parameterlist *parlist, cpl_frameset *frames) |
| | Get the command line options and execute the data reduction.
|
| |
| int | cpl_plugin_get_info (cpl_pluginlist *list) |
| | Build the list of available plugins, for this module.
|
| |
◆ KEY_VALUE_HPRO_DID
| #define KEY_VALUE_HPRO_DID "PRO-1.15" |
◆ PRO_IMA
| #define PRO_IMA "PRO_IMA_UVB" |
◆ RECIPE_AUTHOR
| #define RECIPE_AUTHOR "A.Modigliani" |
◆ RECIPE_CONTACT
| #define RECIPE_CONTACT "Andrea.Modigliani@eso.org" |
◆ RECIPE_ID
| #define RECIPE_ID "xsh_util_afc" |
◆ SPEED_LIGHT
| #define SPEED_LIGHT 2.99792458*1.E8 /* m s-1 */ |
◆ TEL_AREA
| #define TEL_AREA 51.2e4 /* collecting area in cm2 */ |
◆ xsh_util_afc_description
| char xsh_util_afc_description[] |
|
static |
Initial value:=
"This recipe compute shift of AFC frame with respect to reference pos.\n"
"The input files should be tagged as: \n"
"AFC frame: AFC_arm,\n"
"AFC pos table: AFC_POS_arm,\n"
"The output is a table with measured positions, shifts and QC\n"
"Information on relevant parameters can be found with\n"
"esorex --params xsh_util_afc\n"
"esorex --help xsh_util_afc\n"
"\n"
Definition at line 79 of file xsh_util_afc.c.
Referenced by cpl_plugin_get_info().
◆ xsh_util_afc_description_short
| char xsh_util_afc_description_short[] = "Measure AFC frame shift" |
|
static |