NACO Pipeline Reference Manual
4.4.0
|
Functions | |
cpl_error_code | naco_strehl_compute (const cpl_image *self, const cpl_parameterlist *parlist, const char *recipename, double lam, double dlam, double pos_x, double pos_y, double pixscale, double *pstrehl, double *pstrehl_err, double *pstar_bg, double *pstar_peak, double *pstar_flux, double *ppsf_peak, double *ppsf_flux, double *pbg_noise) |
Compute the strehl ratio in an image. More... | |
TBD
cpl_error_code naco_strehl_compute | ( | const cpl_image * | self, |
const cpl_parameterlist * | parlist, | ||
const char * | recipename, | ||
double | lam, | ||
double | dlam, | ||
double | pos_x, | ||
double | pos_y, | ||
double | pixscale, | ||
double * | pstrehl, | ||
double * | pstrehl_err, | ||
double * | pstar_bg, | ||
double * | pstar_peak, | ||
double * | pstar_flux, | ||
double * | ppsf_peak, | ||
double * | ppsf_flux, | ||
double * | pbg_noise | ||
) |
Compute the strehl ratio in an image.
self | Image with pixel-type float |
parlist | The recipe parameter list |
recipename | The recipe name |
lam | Central wavelength [micron] |
dlam | Filter bandwidth [micron] |
pos_x | Object X-position [pixel] |
pos_y | Object Y-position [pixel] |
pixscale | The pixel scale (from the header) |
pstrehl | Pointer to the Strehl Error (positive on success) |
pstrehl_err | Pointer to the Strehl Error (non-negative on success) |
pstar_bg | Pointer to the Star Background |
pstar_peak | Pointer to the Star Peak (positive on success) |
pstar_flux | Pointer to the Star Flux (positive on success) |
ppsf_peak | Pointer to the PSF Peak (positive on success) |
ppsf_flux | Pointer to the PSF Flux (1 on success) |
pbg_noise | Pointer to the Background Noise |
Definition at line 80 of file naco_strehl.c.
References IRPLIB_STREHL_BOX_SIZE, IRPLIB_STREHL_M1, IRPLIB_STREHL_M2, and naco_parameterlist_get_double().