|
GRAVI Pipeline Reference Manual 1.9.4
|
#include <cpl.h>#include <stdio.h>#include <string.h>#include <time.h>#include "gravi_data.h"#include "gravi_pfits.h"#include "gravi_dfs.h"#include "gravi_utils.h"#include "gravi_calib.h"#include "gravi_p2vmred.h"#include "gravi_eop.h"#include "gravi_metrology.h"#include "gravi_signal.h"#include "gravi_vis.h"#include "gravi_tf.h"#include "gravi_preproc.h"Go to the source code of this file.
Functions | |
| static int | gravity_vis_from_p2vmred_create (cpl_plugin *plugin) |
| Setup the recipe options | |
| static int | gravity_vis_from_p2vmred_exec (cpl_plugin *plugin) |
| Execute the plugin instance given by the interface. | |
| static int | gravity_vis_from_p2vmred_destroy (cpl_plugin *plugin) |
| Destroy what has been created by the 'create' function. | |
| static int | gravity_vis_from_p2vmred (cpl_frameset *frameset, cpl_parameterlist *parlist) |
| Compute the visibilities, and closure phase and create the io fits file. | |
| int | cpl_plugin_get_info (cpl_pluginlist *list) |
| Build the list of available plugins, for this module. | |
Variables | |
| static char | gravity_vis_from_p2vmred_short [] = "Compute the visibilities from P2VMRED intermediate product." |
| static char | gravity_vis_from_p2vmred_description [] |
| int cpl_plugin_get_info | ( | cpl_pluginlist * | list | ) |
Build the list of available plugins, for this module.
| list | the plugin list |
Create the recipe instance and make it available to the application using the interface.
Definition at line 94 of file gravity_vis_from_p2vmred.c.
References gravi_get_license(), gravity_vis_from_p2vmred_create(), gravity_vis_from_p2vmred_description, gravity_vis_from_p2vmred_destroy(), gravity_vis_from_p2vmred_exec(), and gravity_vis_from_p2vmred_short.
|
static |
Compute the visibilities, and closure phase and create the io fits file.
| frameset | the frames list |
| parlist | the parameters list |
Definition at line 313 of file gravity_vis_from_p2vmred.c.
References cpl_msg_info(), CPLCHECK_CLEAN, CPLCHECK_MSG, FREE, FREELOOP, gravi_average_vis(), gravi_compute_outliers(), gravi_compute_rejection(), gravi_compute_snr(), gravi_compute_vis(), gravi_compute_vis_qc(), gravi_copy_p2vm_qcs(), gravi_data_append(), gravi_data_copy_ext_insname(), gravi_data_delete(), gravi_data_load_frame(), gravi_data_save_new(), gravi_dfs_set_groups(), gravi_flatten_vis(), gravi_frameset_extract_p2vmred_data(), gravi_frameset_extract_pca_calib(), GRAVI_IMAGING_DATA_ACQ_EXT, gravi_msg_function_exit, gravi_msg_function_start, gravi_normalize_sc_to_ft(), GRAVI_P2VMRED_DUAL_CALIB, GRAVI_P2VMRED_DUAL_SCIENCE, GRAVI_P2VMRED_SINGLE_CALIB, GRAVI_P2VMRED_SINGLE_SCIENCE, gravi_param_get_bool(), gravi_param_get_string(), GRAVI_VIS_DUAL_CALIB, GRAVI_VIS_DUAL_SCIENCE, gravi_vis_force_time(), gravi_vis_mjd_to_time(), GRAVI_VIS_SINGLE_CALIB, GRAVI_VIS_SINGLE_SCIENCE, gravity_print_banner(), and INSNAME_ACQ.
Referenced by gravity_vis_from_p2vmred_exec().
|
static |
Setup the recipe options
| plugin | the plugin |
Defining the command-line/configuration parameters for the recipe.
Definition at line 135 of file gravity_vis_from_p2vmred.c.
References gravi_parameter_add_average_vis(), gravi_parameter_add_compute_snr(), gravi_parameter_add_compute_vis(), gravi_parameter_add_pca(), gravi_parameter_add_rejection(), and gravi_parameter_add_static_name().
Referenced by cpl_plugin_get_info().
|
static |
Destroy what has been created by the 'create' function.
| plugin | the plugin |
Definition at line 280 of file gravity_vis_from_p2vmred.c.
Referenced by cpl_plugin_get_info().
|
static |
Execute the plugin instance given by the interface.
| plugin | the plugin |
Definition at line 215 of file gravity_vis_from_p2vmred.c.
References gravity_vis_from_p2vmred().
Referenced by cpl_plugin_get_info().
|
static |
Definition at line 64 of file gravity_vis_from_p2vmred.c.
Referenced by cpl_plugin_get_info().
|
static |
Definition at line 63 of file gravity_vis_from_p2vmred.c.
Referenced by cpl_plugin_get_info().