High-Level Data Reduction Library 1.6.0
High-Level data reduction routines for ESO pipelines
Loading...
Searching...
No Matches
hdrl_bpm_fit.h File Reference
#include "hdrl_parameter.h"
#include "hdrl_image.h"
#include "hdrl_imagelist.h"
#include <cpl.h>
Include dependency graph for hdrl_bpm_fit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

CPL_BEGIN_DECLS hdrl_parameterhdrl_bpm_fit_parameter_create_pval (int, double)
 create bpm_fit parameter with p-value bpm treshold
 
hdrl_parameterhdrl_bpm_fit_parameter_create_rel_chi (int, double, double)
 create bpm_fit parameter with relative chi bpm treshold
 
hdrl_parameterhdrl_bpm_fit_parameter_create_rel_coef (int, double, double)
 create bpm_fit parameter with relative coefficient bpm treshold
 
cpl_boolean hdrl_bpm_fit_parameter_check (const hdrl_parameter *self)
 Check that the parameter is a bpm_fit parameter.
 
cpl_error_code hdrl_bpm_fit_parameter_verify (const hdrl_parameter *)
 verify that the parameter is a valid bpm_fit_parameter
 
int hdrl_bpm_fit_parameter_get_degree (const hdrl_parameter *)
 get degree of polynomial fit of parameter
 
double hdrl_bpm_fit_parameter_get_pval (const hdrl_parameter *)
 get p-value bpm treshold
 
double hdrl_bpm_fit_parameter_get_rel_chi_low (const hdrl_parameter *)
 get relative chi distribution lower threshold
 
double hdrl_bpm_fit_parameter_get_rel_chi_high (const hdrl_parameter *)
 get relative chi distribution upper threshold
 
double hdrl_bpm_fit_parameter_get_rel_coef_low (const hdrl_parameter *)
 get relative fit coefficient distribution lower threshold
 
double hdrl_bpm_fit_parameter_get_rel_coef_high (const hdrl_parameter *)
 get relative fit coefficient distribution upper threshold
 
cpl_parameterlist * hdrl_bpm_fit_parameter_create_parlist (const char *, const char *, const hdrl_parameter *)
 Create a parameter list for the BPM_FIT computation.
 
hdrl_parameterhdrl_bpm_fit_parameter_parse_parlist (const cpl_parameterlist *, const char *)
 Parse a parameterlist to create input parameters for the BPM_FIT.
 
cpl_error_code hdrl_bpm_fit_compute (const hdrl_parameter *par, const hdrl_imagelist *data, const cpl_vector *sample_pos, cpl_image **out_mask)
 compute bad pixel map based on fitting a stack of images