33 #include <casu_fits.h>
34 #include <casu_utils.h>
35 #include <casu_mods.h>
40 casu_fits *skyout,*skyvar;
44 cpl_test_init(PACKAGE_BUGREPORT,CPL_MSG_WARNING);
52 15,3.0,64,2.0,&status);
53 cpl_test_eq(status,CASU_FATAL);
54 cpl_test_eq(status,retval);
55 cpl_test_null(skyout);
56 cpl_test_null(skyvar);
59 15,3.0,64,2.0,&status);
60 cpl_test_eq(status,CASU_FATAL);
61 cpl_test_eq(status,retval);
62 cpl_test_null(skyout);
63 cpl_test_null(skyvar);
70 cpl_test_eq(status,CASU_FATAL);
71 cpl_test_eq(status,retval);
72 cpl_test_null(skyout);
73 cpl_test_null(skyvar);
77 cpl_test_eq(status,CASU_FATAL);
78 cpl_test_eq(status,retval);
79 cpl_test_null(skyout);
80 cpl_test_null(skyvar);
86 5,3.0,64,1.0,&status);
87 cpl_test_eq(status,CASU_FATAL);
88 cpl_test_eq(status,retval);
89 cpl_test_null(skyout);
90 cpl_test_null(skyvar);
93 5,3.0,64,1.0,&status);
94 cpl_test_eq(status,CASU_FATAL);
95 cpl_test_eq(status,retval);
96 cpl_test_null(skyout);
97 cpl_test_null(skyvar);
101 return(cpl_test_end(0));
int casu_simplesky_mask(casu_fits **inlist, casu_fits **invar, int nfiles, casu_fits *conf, casu_mask *mask, casu_fits **skyout, casu_fits **skyvar, int niter, int ipix, float thresh, int nbsize, float smkern, int *status)
Work out a masked sky estimate from a jitter series with large offsets.
int casu_pawsky_mask_pre(casu_fits **inlist, casu_fits **invar, int nfiles, casu_mask *mask, casu_fits *objmask, int nbsize, casu_fits **skyout, casu_fits **skyvar, int *status)
Work out a sky estimate from an input jitter series and a pre-existing object mask.
int casu_pawsky_mask(casu_fits **inlist, casu_fits **invar, int nfiles, casu_fits *conf, casu_mask *mask, casu_fits **skyout, casu_fits **skyvar, int niter, int ipix, float thresh, int nbsize, float smkern, int *status)
Work out a masked sky estimate from an input jitter series.