34 #include "sinfo_north_south_test_config.h"
49 sinfo_north_south_test_config_add(cpl_parameterlist *list)
59 cpl_parameter_new_range(
60 "sinfoni.north_south_test.low_rejection",
63 "percentage of rejected low intensity pixels "
65 "sinfoni.north_south_test", 0.1, 0.0, 1.0);
67 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-lo_rej");
68 cpl_parameterlist_append(list, p);
71 cpl_parameter_new_range(
72 "sinfoni.north_south_test.high_rejection",
75 "percentage of rejected high intensity pixels "
77 "sinfoni.north_south_test", 0.1, 0.0, 1.0);
79 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-hi_rej");
80 cpl_parameterlist_append(list, p);
83 cpl_parameter_new_value(
"sinfoni.north_south_test.mask_ind",
86 "indicator if a bad pixel mask is applied or not",
87 "sinfoni.north_south_test", FALSE);
89 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-mask_ind");
90 cpl_parameterlist_append(list, p);
93 p = cpl_parameter_new_value(
"sinfoni.north_south_test.gauss_ind",
94 CPL_TYPE_BOOL,
"Gauss Index: ",
"sinfoni.north_south_test",
97 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-gauss_ind");
98 cpl_parameterlist_append(list, p);
100 p = cpl_parameter_new_value(
"sinfoni.north_south_test.kernel_half_width",
101 CPL_TYPE_INT,
"Kernel Half Width "
102 "kernel half width of the Gaussian "
104 "sinfoni.north_south_test", 2);
106 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-khw");
107 cpl_parameterlist_append(list, p);
111 p = cpl_parameter_new_value(
"sinfoni.north_south_test.half_width",
112 CPL_TYPE_INT,
"Half Width",
"sinfoni.north_south_test", 4);
114 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-hw");
115 cpl_parameterlist_append(list, p);
117 p = cpl_parameter_new_value(
"sinfoni.north_south_test.fwhm",
118 CPL_TYPE_DOUBLE,
"FWHM",
"sinfoni.north_south_test", 2.);
120 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-fwhm");
121 cpl_parameterlist_append(list, p);
123 p = cpl_parameter_new_value(
"sinfoni.north_south_test.min_diff",
124 CPL_TYPE_DOUBLE,
"Minimum of Difference",
125 "sinfoni.north_south_test", 1.);
127 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-min_diff");
128 cpl_parameterlist_append(list, p);
130 p = cpl_parameter_new_value(
"sinfoni.north_south_test.dev_tol",
131 CPL_TYPE_DOUBLE,
"Dev Tol",
"sinfoni.north_south_test",
134 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,
"ns-dev_tol");
135 cpl_parameterlist_append(list, p);