High-Level Data Reduction Library 1.6.0a5
High-Level data reduction routines for ESO pipelines
Loading...
Searching...
No Matches
hdrl_spectrum1dlist-test.c File Reference
#include "hdrl.h"
#include "hdrl_spectrum_resample.h"
#include <math.h>
Include dependency graph for hdrl_spectrum1dlist-test.c:

Functions

hdrl_spectrum1Dcreate_spectrum (double fx)
 
void check_equal (const hdrl_spectrum1D *s1, const hdrl_spectrum1D *s2)
 
void check_list_sequential (const hdrl_spectrum1Dlist *list, cpl_size idx, double mlx)
 
void test_spectrum1dlist_wrap (void)
 
void test_spectrum1dlist (void)
 
hdrl_spectrum1Dcreate_spectrum_long (const double *data, const cpl_size length)
 
void test_spectrum1dlist_collapse_badpix (void)
 
void test_spectrum1dlist_collapse_mark_rej_in_interpolation (void)
 
void test_spectrum1dlist_collapse_holes (void)
 
void test_error_and_reset (cpl_error_code expected)
 
void test_spectrum1dlist_insert_duplication (void)
 
int main (void)
 Unit tests of efficiency calculation module.
 

Function Documentation

◆ check_equal()

void check_equal ( const hdrl_spectrum1D s1,
const hdrl_spectrum1D s2 
)

◆ check_list_sequential()

void check_list_sequential ( const hdrl_spectrum1Dlist list,
cpl_size  idx,
double  mlx 
)

◆ create_spectrum()

hdrl_spectrum1D * create_spectrum ( double  fx)

◆ create_spectrum_long()

hdrl_spectrum1D * create_spectrum_long ( const double *  data,
const cpl_size  length 
)

◆ main()

int main ( void  )

Unit tests of efficiency calculation module.

◆ test_error_and_reset()

void test_error_and_reset ( cpl_error_code  expected)

◆ test_spectrum1dlist()

void test_spectrum1dlist ( void  )

◆ test_spectrum1dlist_collapse_badpix()

void test_spectrum1dlist_collapse_badpix ( void  )

◆ test_spectrum1dlist_collapse_holes()

void test_spectrum1dlist_collapse_holes ( void  )

◆ test_spectrum1dlist_collapse_mark_rej_in_interpolation()

void test_spectrum1dlist_collapse_mark_rej_in_interpolation ( void  )

◆ test_spectrum1dlist_insert_duplication()

void test_spectrum1dlist_insert_duplication ( void  )

◆ test_spectrum1dlist_wrap()

void test_spectrum1dlist_wrap ( void  )