/home/amodigli/releases/xsh/2.1.1/xsh.30433/xshp/xsh/xsh_calibrate_flux.c File Reference

#include <math.h>
#include <xsh_drl.h>
#include <xsh_data_rec.h>
#include <xsh_data_localization.h>
#include <xsh_data_pre.h>
#include <xsh_data_order.h>
#include <xsh_dfs.h>
#include <xsh_pfits.h>
#include <xsh_error.h>
#include <xsh_msg.h>
#include <xsh_fit.h>
#include <xsh_ifu_defs.h>
#include <xsh_data_slice_offset.h>
#include <xsh_data_atmos_ext.h>
#include <cpl.h>
#include <xsh_utils.h>
#include <gsl/gsl_integration.h>
#include <xsh_data_star_flux.h>
#include <xsh_data_spectrum.h>
#include <gsl/gsl_spline.h>

Go to the source code of this file.

Defines

#define USE_SPLINE

Functions

static void init_interpolate (double *x, double *yf, int nb, gsl_spline **spline, gsl_interp_accel **accel)
static double do_interpolation (double x, gsl_spline *spline, gsl_interp_accel *accel)
static void clear_interpolate (void)
static double myfunc (double x, void *params)
static double compute_Lx (double slit_width, double seeing)
static xsh_spectrumdo_calib_spectrum (xsh_spectrum *spectrum_in, xsh_star_flux_list *response_list, xsh_atmos_ext_list *atmos_ext_list, double airmass_ratio, double Lx)
cpl_frame * xsh_calibrate_flux (cpl_frame *spectrum_frame, cpl_frame *respon_frame, cpl_frame *atmos_ext_frame, const char *fname, xsh_instrument *instrument)

Variables

static gsl_interp_accel * AcceleratorResp
static gsl_interp_accel * AcceleratorAtmos
static gsl_spline * SplineResp
static gsl_spline * SplineAtmos

Generated on 13 Mar 2013 for X-shooter Pipeline Reference Manual by  doxygen 1.6.1