#include <xsh_data_instrument.h>
Go to the source code of this file.
Data Structures | |
struct | HIGH_ABS_REGION |
Functions | |
HIGH_ABS_REGION * | xsh_fill_high_abs_regions (xsh_instrument *instrument, cpl_frame *high_abs_frame) |
HIGH_ABS_REGION * | xsh_fill_tell_fit_regions (xsh_instrument *instrument, cpl_frame *high_abs_frame) |
HIGH_ABS_REGION * | xsh_fill_tell_compute_resid_regions (xsh_instrument *instrument, cpl_frame *high_abs_frame) |
double * | xsh_bspline_fit_data (double *lambda, double *flux, const int size, HIGH_ABS_REGION *phigh, xsh_instrument *inst, const int fit_region) |
double * | xsh_bspline_fit_data2 (double *lambda, double *flux, const int size, HIGH_ABS_REGION *phigh, xsh_instrument *inst, const int fit_region) |
double * | xsh_bspline_interpolate_data_at_pos (double *wave, double *flux, const int size, double *pos, const int size_pos) |
Variables | |
static const double | STAR_MATCH_DEPSILON = 0.0166667 |
double* xsh_bspline_fit_data | ( | double * | lambda, | |
double * | flux, | |||
const int | size, | |||
HIGH_ABS_REGION * | phigh, | |||
xsh_instrument * | inst, | |||
const int | fit_region | |||
) |
Definition at line 2444 of file xsh_compute_response.c.
References HIGH_ABS_REGION::lambda_max, HIGH_ABS_REGION::lambda_min, n, order, sigma, x, XSH_ARM_NIR, XSH_ARM_UVB, XSH_ARM_VIS, xsh_free_table(), xsh_instrument_get_arm(), xsh_msg, and y.
double* xsh_bspline_fit_data2 | ( | double * | lambda, | |
double * | flux, | |||
const int | size, | |||
HIGH_ABS_REGION * | phigh, | |||
xsh_instrument * | inst, | |||
const int | fit_region | |||
) |
Definition at line 2640 of file xsh_compute_response.c.
References n, order, sigma, x, XSH_ARM_NIR, XSH_ARM_UVB, XSH_ARM_VIS, xsh_free_table(), xsh_instrument_get_arm(), xsh_msg, and y.
double* xsh_bspline_interpolate_data_at_pos | ( | double * | wave, | |
double * | flux, | |||
const int | size, | |||
double * | pos, | |||
const int | size_pos | |||
) |
Definition at line 2407 of file xsh_compute_response.c.
Referenced by xsh_telluric_model_eval().
HIGH_ABS_REGION* xsh_fill_high_abs_regions | ( | xsh_instrument * | instrument, | |
cpl_frame * | high_abs_frame | |||
) |
Definition at line 208 of file xsh_efficiency_response.c.
References check, HIGH_ABS_REGION::lambda_max, HIGH_ABS_REGION::lambda_min, XSH_ARM_NIR, XSH_ARM_UVB, XSH_ARM_VIS, xsh_free_table(), and xsh_instrument_get_arm().
Referenced by main(), xsh_compute_response(), xsh_compute_response2(), xsh_compute_response_ord(), and xsh_efficiency_compute().
HIGH_ABS_REGION* xsh_fill_tell_compute_resid_regions | ( | xsh_instrument * | instrument, | |
cpl_frame * | high_abs_frame | |||
) |
Definition at line 326 of file xsh_efficiency_response.c.
References check, HIGH_ABS_REGION::lambda_max, HIGH_ABS_REGION::lambda_min, XSH_ARM_NIR, XSH_ARM_UVB, XSH_ARM_VIS, xsh_free_table(), and xsh_instrument_get_arm().
Referenced by xsh_evaluate_tell_model(), and xsh_extract_ranges_to_fit().
HIGH_ABS_REGION* xsh_fill_tell_fit_regions | ( | xsh_instrument * | instrument, | |
cpl_frame * | high_abs_frame | |||
) |
Definition at line 267 of file xsh_efficiency_response.c.
References check, HIGH_ABS_REGION::lambda_max, HIGH_ABS_REGION::lambda_min, XSH_ARM_NIR, XSH_ARM_UVB, XSH_ARM_VIS, xsh_free_table(), and xsh_instrument_get_arm().
Referenced by xsh_extract_points_to_fit(), and xsh_telluric_model_eval().
const double STAR_MATCH_DEPSILON = 0.0166667 [static] |
Definition at line 29 of file xsh_efficiency_response.h.
Referenced by xsh_catalog_extract_spectrum_frame(), xsh_compute_response(), xsh_compute_response2(), xsh_compute_response_ord(), and xsh_efficiency_compute().