Functions for calibrations

Functions

cpl_table * irplib_compute_gain (cpl_frameset *son, cpl_frameset *sof, int *zone, const int kappa, const int nclip)
 Computes the detector's gain.
cpl_table * irplib_compute_linearity (cpl_frameset *son, cpl_frameset *sof)
 Computes the detector's linearity.
int irplib_detlin_correct (cpl_imagelist *ilist, const char *detlin_a, const char *detlin_b, const char *detlin_c)
 Apply the detector linearity correction.
int irplib_flat_dark_bpm_calib (cpl_imagelist *ilist, const char *flat, const char *dark, const char *bpm)
 Apply the calibration to the frames.

Function Documentation

cpl_table* irplib_compute_gain ( cpl_frameset *  son,
cpl_frameset *  sof,
int *  zone,
const int  kappa,
const int  nclip 
)

Computes the detector's gain.

Parameters:
son the input frameset of linearity on-flat fields
sof the input frameset of linearity off-flat fields
zone pointer to an integer array with locations (llx,lly,urx,ury) of region where a clean mean and noise are computed
kappa value of kappa in kappa-sigma clipping
nclip number of kappa-sigma clipping iterations
Returns:
pointer to a table containing single gain evaluations
Note:
: #1 input frames need to have defined FITS keyword EXPTIME #2 input frames need to have defined FITS keyword DIT

Definition at line 179 of file irplib_calib.c.

cpl_table* irplib_compute_linearity ( cpl_frameset *  son,
cpl_frameset *  sof 
)

Computes the detector's linearity.

Parameters:
son the input frameset of linearity on flat fields
sof the input frameset of linearity off flat fields
Returns:
pointer to a table containing linearity evaluations
Note:
: #2 input frames need to have defined FITS keyword EXPTIME #3 input frames need to have defined FITS keyword DIT

Definition at line 360 of file irplib_calib.c.

int irplib_detlin_correct ( cpl_imagelist *  ilist,
const char *  detlin_a,
const char *  detlin_b,
const char *  detlin_c 
)

Apply the detector linearity correction.

Parameters:
ilist the input image list
detlin_a the a coeffs
detlin_b the b coeffs
detlin_c the c coeffs
Returns:
0 if everything is ok, -1 otherwise

Definition at line 481 of file irplib_calib.c.

int irplib_flat_dark_bpm_calib ( cpl_imagelist *  ilist,
const char *  flat,
const char *  dark,
const char *  bpm 
)

Apply the calibration to the frames.

Parameters:
ilist the input image list
flat the flat field
dark the dark
bpm the bad pixels map
Returns:
0 if everything is ok, -1 otherwise

Definition at line 566 of file irplib_calib.c.


Generated on 8 Mar 2011 for SINFONI Pipeline Reference Manual by  doxygen 1.6.1