GRAVI Pipeline Reference Manual 1.8.0
Loading...
Searching...
No Matches
Macros | Functions
gravi_disp.c File Reference
#include <cpl.h>
#include <string.h>
#include <stdio.h>
#include <time.h>
#include <math.h>
#include <complex.h>
#include "gravi_data.h"
#include "gravi_dfs.h"
#include "gravi_pfits.h"
#include "gravi_cpl.h"
#include "gravi_utils.h"
#include "gravi_signal.h"
#include "gravi_vis.h"
#include "gravi_disp.h"

Go to the source code of this file.

Macros

#define INFO_DEBUG   0
 
#define GRAVI_ACOEFF_RANGE   0.02
 

Functions

cpl_table * gravi_fit_fddl_lin (cpl_table *oiflux_table)
 Compute the linearity coefficient of FDDLs.
 
cpl_table * gravi_fit_dispersion (cpl_table *oiflux_table, cpl_table *oivis_table, cpl_table *oiwave_table, double *GDrms, double *Amin, double *Amax)
 Compute the dispersion coefficient of FDDLs.
 
gravi_datagravi_compute_disp (gravi_data *vis_data)
 Compute the DISP_MODEL calibration map.
 
cpl_error_code gravi_disp_cleanup (gravi_data *vis_data)
 Cleanup a VIS gravi_data before calibrating the dispersion.
 
cpl_error_code gravi_compute_argon_pos (gravi_data *preproc_data, gravi_data *wave_param)
 Compute position of argon lines in SC spectrum.