High-Level Data Reduction Library 1.6.0a5
High-Level data reduction routines for ESO pipelines
Loading...
Searching...
No Matches
hdrl_collapse.h File Reference
#include "hdrl_parameter.h"
#include "hdrl_mode.h"
#include <cpl.h>
Include dependency graph for hdrl_collapse.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_collapse_mean_parameter_create (void)
 create a parameter object for mean
 
cpl_boolean hdrl_collapse_parameter_is_mean (const hdrl_parameter *)
 check if parameter is a mean parameter
 
hdrl_parameterhdrl_collapse_median_parameter_create (void)
 create a parameter object for median
 
cpl_boolean hdrl_collapse_parameter_is_median (const hdrl_parameter *)
 check if parameter is a median parameter
 
hdrl_parameterhdrl_collapse_weighted_mean_parameter_create (void)
 create a parameter object for weighted mean
 
cpl_boolean hdrl_collapse_parameter_is_weighted_mean (const hdrl_parameter *)
 check if parameter is a weighted mean parameter
 
hdrl_parameterhdrl_collapse_sigclip_parameter_create (double, double, int)
 create a parameter object for sigclipped mean
 
cpl_boolean hdrl_collapse_parameter_is_sigclip (const hdrl_parameter *)
 check if parameter is a sigclip mean parameter
 
double hdrl_collapse_sigclip_parameter_get_kappa_high (const hdrl_parameter *)
 get high kappa
 
double hdrl_collapse_sigclip_parameter_get_kappa_low (const hdrl_parameter *)
 get low kappa
 
int hdrl_collapse_sigclip_parameter_get_niter (const hdrl_parameter *)
 get maximum number of clipping iterations
 
hdrl_parameterhdrl_collapse_minmax_parameter_create (double, double)
 create a parameter object for min-max rejected mean
 
cpl_boolean hdrl_collapse_parameter_is_minmax (const hdrl_parameter *)
 check if parameter is a minmax mean parameter
 
double hdrl_collapse_minmax_parameter_get_nhigh (const hdrl_parameter *)
 get high value
 
double hdrl_collapse_minmax_parameter_get_nlow (const hdrl_parameter *)
 get low value
 
hdrl_parameterhdrl_collapse_mode_parameter_create (double, double, double, hdrl_mode_type, cpl_size)
 create a parameter object for the mode
 
cpl_boolean hdrl_collapse_parameter_is_mode (const hdrl_parameter *)
 check if parameter is a mode parameter
 
double hdrl_collapse_mode_parameter_get_histo_min (const hdrl_parameter *)
 get min value
 
double hdrl_collapse_mode_parameter_get_histo_max (const hdrl_parameter *)
 get high value
 
double hdrl_collapse_mode_parameter_get_bin_size (const hdrl_parameter *)
 get size of the histogram bins
 
hdrl_mode_type hdrl_collapse_mode_parameter_get_method (const hdrl_parameter *)
 get the mode determination method
 
cpl_size hdrl_collapse_mode_parameter_get_error_niter (const hdrl_parameter *)
 get the error type of the mode
 
hdrl_parameterhdrl_collapse_parameter_parse_parlist (const cpl_parameterlist *, const char *)
 parse parameterlist for imagelist reduction method
 
cpl_parameterlist * hdrl_collapse_parameter_create_parlist (const char *, const char *, const char *, hdrl_parameter *, hdrl_parameter *, hdrl_parameter *)
 Create parameters for the collapse.
 

Variables

hdrl_parameterHDRL_COLLAPSE_MEAN
 
hdrl_parameterHDRL_COLLAPSE_MEDIAN
 
hdrl_parameterHDRL_COLLAPSE_WEIGHTED_MEAN
 

Variable Documentation

◆ HDRL_COLLAPSE_MEAN

hdrl_parameter* HDRL_COLLAPSE_MEAN
extern

◆ HDRL_COLLAPSE_MEDIAN

hdrl_parameter* HDRL_COLLAPSE_MEDIAN
extern

◆ HDRL_COLLAPSE_WEIGHTED_MEAN

hdrl_parameter* HDRL_COLLAPSE_WEIGHTED_MEAN
extern