00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #ifdef HAVE_CONFIG_H
00032 # include <config.h>
00033 #endif
00034
00035 #include <string.h>
00036 #include "sinfo_standard_star_config.h"
00050 void
00051 sinfo_standard_star_config_add(cpl_parameterlist *list)
00052 {
00053
00054 cpl_parameter *p;
00055
00056 if (!list) {
00057 return;
00058 }
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078
00079
00080 p = cpl_parameter_new_value("sinfoni.std_star.switch",
00081 CPL_TYPE_BOOL,
00082 "Switch to activate spectrum extraction",
00083 "sinfoni.std_star",
00084 TRUE);
00085
00086 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,"std_star-switch");
00087 cpl_parameterlist_append(list, p);
00088
00089
00090
00091 p = cpl_parameter_new_value("sinfoni.std_star.low_rejection",
00092 CPL_TYPE_DOUBLE,
00093 "lower rejection",
00094 "sinfoni.std_star",
00095 0.1);
00096
00097 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,"std_star-lo_rej");
00098 cpl_parameterlist_append(list, p);
00099
00100
00101
00102 p = cpl_parameter_new_value("sinfoni.std_star.high_rejection",
00103 CPL_TYPE_DOUBLE,
00104 "high rejection",
00105 "sinfoni.std_star",
00106 0.1);
00107
00108 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,"std_star-hi_rej");
00109 cpl_parameterlist_append(list, p);
00110
00111
00112
00113
00114
00115 p = cpl_parameter_new_value("sinfoni.std_star.fwhm_factor",
00116 CPL_TYPE_DOUBLE,
00117 "Factor to find 2D-Gauss FWHM. "
00118 "The extraction box is: "
00119 "halfbox_x=halfbox_y="
00120 "fwhm_factor*(fwhm_x+fwhm_y)*0.5",
00121 "sinfoni.std_star",
00122 5.0);
00123
00124 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,"std_star-fwhm_fct");
00125 cpl_parameterlist_append(list, p);
00126
00127
00128
00129
00130
00131
00132 p = cpl_parameter_new_value("sinfoni.std_star.conversion_index",
00133 CPL_TYPE_BOOL,
00134 "Intensity Conversion Index: ",
00135 "sinfoni.std_star",
00136 TRUE);
00137
00138 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,"std_star-conv_ind");
00139 cpl_parameterlist_append(list, p);
00140
00141 p = cpl_parameter_new_value("sinfoni.std_star.compute_eff",
00142 CPL_TYPE_BOOL,
00143 "Compute efficiency: TRUE/FALSE",
00144 "sinfoni.std_star",
00145 TRUE);
00146
00147 cpl_parameter_set_alias(p, CPL_PARAMETER_MODE_CLI,"std_star-compute_eff");
00148 cpl_parameterlist_append(list, p);
00149
00150
00151
00152
00153 }