GRAVI Pipeline Reference Manual 1.8.0
Loading...
Searching...
No Matches
Functions
gravi_dfs.c File Reference
#include "time.h"
#include <string.h>
#include <math.h>
#include <cpl.h>
#include "gravi_dfs.h"
#include "gravi_utils.h"

Go to the source code of this file.

Functions

void gravity_print_banner (void)
 
cpl_error_code gravi_dfs_set_groups (cpl_frameset *set)
 Set the group as RAW or CALIB in a frameset.
 
cpl_error_code gravi_parameter_disable (cpl_parameter *p)
 Disable a parameter.
 
cpl_parameter * gravi_parameter_add_badpix (cpl_parameterlist *self)
 Add badpix parameters to the input parameter list.
 
cpl_parameter * gravi_parameter_add_pcacalib (cpl_parameterlist *self)
 Add pca calibration parameters to the input parameter list.
 
cpl_parameter * gravi_parameter_add_pca (cpl_parameterlist *self)
 Add pca parameters to the input parameter list.
 
cpl_parameter * gravi_parameter_add_profile (cpl_parameterlist *self)
 Add profile parameters to the input parameter list.
 
cpl_parameter * gravi_parameter_add_preproc (cpl_parameterlist *self)
 Add preprocessing parameters to the input parameter list.
 
cpl_parameter * gravi_parameter_add_wave (cpl_parameterlist *self)
 Add wavelength calibration parameters to the input parameter list.
 
cpl_parameter * gravi_parameter_add_static_name (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_debug_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_biassub_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_spectrum_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_preproc_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_p2vmred_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_vis_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_astro_file (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_biasmethod (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_metrology (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_extract (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_average_vis (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_copy_fluxdata (cpl_parameterlist *self)
 
cpl_parameter * gravi_parameter_add_force_uncertainties (cpl_parameterlist *self)
 
cpl_error_code gravi_parameter_add_compute_snr (cpl_parameterlist *self)
 
cpl_error_code gravi_parameter_add_compute_signal (cpl_parameterlist *self)
 
cpl_error_code gravi_parameter_add_rejection (cpl_parameterlist *self, int isCalib)
 Add rejection parameters to the input parameter list.
 
cpl_error_code gravi_parameter_add_compute_vis (cpl_parameterlist *self, int isCalib)
 
cpl_error_code gravi_parameter_add_astrometry (cpl_parameterlist *self)
 
cpl_error_code gravi_parameter_add_image (cpl_parameterlist *self)
 
cpl_frameset * gravi_frameset_extract (cpl_frameset *frameset, const char **frame_tags, int nb_tags)
 Extract a list of tags from a frameset.
 
cpl_frameset * gravi_frameset_extract_p2vm_data (cpl_frameset *frameset)
 Extract P2VM_RAW frame from the input frameset.
 
cpl_frameset * gravi_frameset_extract_disp_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_dark_data (cpl_frameset *frameset)
 Extract DARK_RAW frame from the input frameset.
 
cpl_frameset * gravi_frameset_extract_flat_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_diamcat_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_fringe_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_p2vmred_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_piezotf_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_sky_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_wave_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_wavesc_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_dispvis_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_disp_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_met_pos (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_wavelamp_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_wavelamp_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_tf_calib (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_vis_calib (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_vis_science (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_science_data (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_astro_target (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_astro_swap (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_astro_phaseref (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_p2vm_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_flat_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_dark_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_wave_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_bad_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_biasmask_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_eop_map (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_patch (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_static_param (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_wave_param (cpl_frameset *frameset)
 
cpl_frameset * gravi_frameset_extract_pca_calib (cpl_frameset *frameset)
 
double gravi_param_get_double_default (const cpl_parameterlist *parlist, const char *name, double def)
 Get the parameter from the parameter list.
 
int gravi_param_get_int_default (const cpl_parameterlist *parlist, const char *name, int def)
 
int gravi_param_get_bool_default (const cpl_parameterlist *parlist, const char *name, int def)
 
const char * gravi_param_get_string_default (const cpl_parameterlist *parlist, const char *name, const char *def)
 
double gravi_param_get_double (const cpl_parameterlist *parlist, const char *name)
 
int gravi_param_get_int (const cpl_parameterlist *parlist, const char *name)
 
int gravi_param_get_bool (const cpl_parameterlist *parlist, const char *name)
 
const char * gravi_param_get_string (const cpl_parameterlist *parlist, const char *name)
 
cpl_error_code gravi_check_frameset (cpl_frameset *frameset, const char *tag, int min, int max)