HAWKI Pipeline Reference Manual 1.8.12
|
00001 /* $Id: hawki_properties_tel.c,v 1.2 2008/07/08 14:23:18 cgarcia Exp $ 00002 * 00003 * This file is part of the HAWKI Pipeline 00004 * Copyright (C) 2002,2003 European Southern Observatory 00005 * 00006 * This program is free software; you can redistribute it and/or modify 00007 * it under the terms of the GNU General Public License as published by 00008 * the Free Software Foundation; either version 2 of the License, or 00009 * (at your option) any later version. 00010 * 00011 * This program is distributed in the hope that it will be useful, 00012 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00014 * GNU General Public License for more details. 00015 * 00016 * You should have received a copy of the GNU General Public License 00017 * along with this program; if not, write to the Free Software 00018 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 00019 */ 00020 00021 /* 00022 * $Author: cgarcia $ 00023 * $Date: 2008/07/08 14:23:18 $ 00024 * $Revision: 1.2 $ 00025 * $Name: hawki-1_8_12 $ 00026 */ 00027 00028 #ifdef HAVE_CONFIG_H 00029 #include <config.h> 00030 #endif 00031 00032 /*----------------------------------------------------------------------------- 00033 Includes 00034 -----------------------------------------------------------------------------*/ 00035 00036 #include <float.h> 00037 #include <string.h> 00038 #include <math.h> 00039 #include <cpl.h> 00040 00041 #include "hawki_dfs.h" 00042 #include "hawki_pfits.h" 00043 #include "hawki_properties_tel.h" 00044 00045 /*----------------------------------------------------------------------------*/ 00049 /*----------------------------------------------------------------------------*/ 00050 00053 /*----------------------------------------------------------------------------*/ 00070 /*----------------------------------------------------------------------------*/ 00071 00072 int hawki_prop_tel_initialize(cpl_table * telescope_prop) 00073 { 00074 cpl_errorstate prestate = cpl_errorstate_get(); 00075 cpl_table_new_column(telescope_prop, 00076 HAWKI_COL_RAW_JITTER_QC_TEL_ALT, 00077 CPL_TYPE_DOUBLE); 00078 cpl_table_new_column(telescope_prop, 00079 HAWKI_COL_RAW_JITTER_QC_TEL_AZ, 00080 CPL_TYPE_DOUBLE); 00081 cpl_table_new_column(telescope_prop, 00082 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM, 00083 CPL_TYPE_DOUBLE); 00084 cpl_table_new_column(telescope_prop, 00085 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0, 00086 CPL_TYPE_DOUBLE); 00087 cpl_table_new_column(telescope_prop, 00088 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP, 00089 CPL_TYPE_DOUBLE); 00090 cpl_table_new_column(telescope_prop, 00091 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR, 00092 CPL_TYPE_DOUBLE); 00093 cpl_table_new_column(telescope_prop, 00094 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP, 00095 CPL_TYPE_DOUBLE); 00096 cpl_table_new_column(telescope_prop, 00097 HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM, 00098 CPL_TYPE_DOUBLE); 00099 cpl_table_new_column(telescope_prop, 00100 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START, 00101 CPL_TYPE_DOUBLE); 00102 cpl_table_new_column(telescope_prop, 00103 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END, 00104 CPL_TYPE_DOUBLE); 00105 cpl_table_new_column(telescope_prop, 00106 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA, 00107 CPL_TYPE_DOUBLE); 00108 cpl_table_new_column(telescope_prop, 00109 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START, 00110 CPL_TYPE_DOUBLE); 00111 cpl_table_new_column(telescope_prop, 00112 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END, 00113 CPL_TYPE_DOUBLE); 00114 cpl_table_new_column(telescope_prop, 00115 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM, 00116 CPL_TYPE_DOUBLE); 00117 cpl_table_new_column(telescope_prop, 00118 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START, 00119 CPL_TYPE_DOUBLE); 00120 cpl_table_new_column(telescope_prop, 00121 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END, 00122 CPL_TYPE_DOUBLE); 00123 cpl_table_new_column(telescope_prop, 00124 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM, 00125 CPL_TYPE_DOUBLE); 00126 cpl_table_new_column(telescope_prop, 00127 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START, 00128 CPL_TYPE_DOUBLE); 00129 cpl_table_new_column(telescope_prop, 00130 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END, 00131 CPL_TYPE_DOUBLE); 00132 cpl_table_new_column(telescope_prop, 00133 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES, 00134 CPL_TYPE_DOUBLE); 00135 cpl_table_new_column(telescope_prop, 00136 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START, 00137 CPL_TYPE_DOUBLE); 00138 cpl_table_new_column(telescope_prop, 00139 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END, 00140 CPL_TYPE_DOUBLE); 00141 cpl_table_new_column(telescope_prop, 00142 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG, 00143 CPL_TYPE_DOUBLE); 00144 cpl_table_new_column(telescope_prop, 00145 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA, 00146 CPL_TYPE_DOUBLE); 00147 cpl_table_new_column(telescope_prop, 00148 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETA, 00149 CPL_TYPE_DOUBLE); 00150 cpl_table_new_column(telescope_prop, 00151 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETD, 00152 CPL_TYPE_DOUBLE); 00153 cpl_table_new_column(telescope_prop, 00154 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETX, 00155 CPL_TYPE_DOUBLE); 00156 cpl_table_new_column(telescope_prop, 00157 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETY, 00158 CPL_TYPE_DOUBLE); 00159 if(!cpl_errorstate_is_equal(prestate)) 00160 return -1; 00161 return 0; 00162 } 00163 00164 /*----------------------------------------------------------------------------*/ 00186 /*----------------------------------------------------------------------------*/ 00187 int hawki_extract_prop_tel_qc 00188 (const cpl_propertylist * all_property_list, 00189 cpl_table * telescope_prop, 00190 int irow) 00191 { 00192 int ncol; 00193 int nused; 00194 double temp_val; 00195 double temp_start; 00196 double temp_end; 00197 cpl_errorstate prestate; 00198 00199 /* Error check */ 00200 prestate = cpl_errorstate_get(); 00201 00202 /* Checking input */ 00203 if(all_property_list == NULL || telescope_prop == NULL) 00204 { 00205 cpl_msg_error(__func__, "The property list or the tel table is null"); 00206 return -1; 00207 } 00208 00209 /* Checking columns in the table */ 00210 ncol = 0; 00211 ncol += cpl_table_has_column(telescope_prop, 00212 HAWKI_COL_RAW_JITTER_QC_TEL_ALT); 00213 ncol += cpl_table_has_column(telescope_prop, 00214 HAWKI_COL_RAW_JITTER_QC_TEL_AZ); 00215 ncol += cpl_table_has_column(telescope_prop, 00216 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM); 00217 ncol += cpl_table_has_column(telescope_prop, 00218 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0); 00219 ncol += cpl_table_has_column(telescope_prop, 00220 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP); 00221 ncol += cpl_table_has_column(telescope_prop, 00222 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR); 00223 ncol += cpl_table_has_column(telescope_prop, 00224 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP); 00225 ncol += cpl_table_has_column(telescope_prop, 00226 HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM); 00227 ncol += cpl_table_has_column(telescope_prop, 00228 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START); 00229 ncol += cpl_table_has_column(telescope_prop, 00230 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END); 00231 ncol += cpl_table_has_column(telescope_prop, 00232 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA); 00233 ncol += cpl_table_has_column(telescope_prop, 00234 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START); 00235 ncol += cpl_table_has_column(telescope_prop, 00236 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END); 00237 ncol += cpl_table_has_column(telescope_prop, 00238 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM); 00239 ncol += cpl_table_has_column(telescope_prop, 00240 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START); 00241 ncol += cpl_table_has_column(telescope_prop, 00242 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END); 00243 ncol += cpl_table_has_column(telescope_prop, 00244 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM); 00245 ncol += cpl_table_has_column(telescope_prop, 00246 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START); 00247 ncol += cpl_table_has_column(telescope_prop, 00248 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END); 00249 ncol += cpl_table_has_column(telescope_prop, 00250 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES); 00251 ncol += cpl_table_has_column(telescope_prop, 00252 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START); 00253 ncol += cpl_table_has_column(telescope_prop, 00254 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END); 00255 ncol += cpl_table_has_column(telescope_prop, 00256 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG); 00257 ncol += cpl_table_has_column(telescope_prop, 00258 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA); 00259 ncol += cpl_table_has_column(telescope_prop, 00260 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETA); 00261 ncol += cpl_table_has_column(telescope_prop, 00262 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETD); 00263 ncol += cpl_table_has_column(telescope_prop, 00264 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETX); 00265 ncol += cpl_table_has_column(telescope_prop, 00266 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETY); 00267 if(ncol != 28) 00268 { 00269 cpl_msg_error(__func__,"Table does not have the proper format"); 00270 return -1; 00271 } 00272 00273 00274 /* Getting and saving the keywords */ 00275 cpl_table_set_double(telescope_prop, 00276 HAWKI_COL_RAW_JITTER_QC_TEL_ALT, 00277 irow, 00278 hawki_pfits_get_elevation(all_property_list)); 00279 cpl_table_set_double(telescope_prop, 00280 HAWKI_COL_RAW_JITTER_QC_TEL_AZ, 00281 irow, 00282 hawki_pfits_get_azimut(all_property_list)); 00283 cpl_table_set_double(telescope_prop, 00284 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM, 00285 irow, 00286 hawki_pfits_get_relhum(all_property_list)); 00287 cpl_table_set_double(telescope_prop, 00288 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0, 00289 irow, 00290 hawki_pfits_get_tau0(all_property_list)); 00291 cpl_table_set_double(telescope_prop, 00292 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP, 00293 irow, 00294 hawki_pfits_get_obs_temp(all_property_list)); 00295 cpl_table_set_double(telescope_prop, 00296 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR, 00297 irow, 00298 hawki_pfits_get_wind_dir(all_property_list)); 00299 cpl_table_set_double(telescope_prop, 00300 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP, 00301 irow, 00302 hawki_pfits_get_wind_speed(all_property_list)); 00303 cpl_table_set_double(telescope_prop, 00304 HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM, 00305 irow, 00306 hawki_pfits_get_ao_fwhm(all_property_list)); 00307 cpl_table_set_double(telescope_prop, 00308 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START, 00309 irow, 00310 hawki_pfits_get_rotator_start(all_property_list)); 00311 cpl_table_set_double(telescope_prop, 00312 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END, 00313 irow, 00314 hawki_pfits_get_rotator_end(all_property_list)); 00315 cpl_table_set_double(telescope_prop, 00316 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START, 00317 irow, 00318 hawki_pfits_get_airmass_start(all_property_list)); 00319 cpl_table_set_double(telescope_prop, 00320 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END, 00321 irow, 00322 hawki_pfits_get_airmass_end(all_property_list)); 00323 cpl_table_set_double(telescope_prop, 00324 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START, 00325 irow, 00326 hawki_pfits_get_obs_seeing_start(all_property_list)); 00327 cpl_table_set_double(telescope_prop, 00328 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END, 00329 irow, 00330 hawki_pfits_get_obs_seeing_end(all_property_list)); 00331 cpl_table_set_double(telescope_prop, 00332 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START, 00333 irow, 00334 hawki_pfits_get_pressure_start(all_property_list)); 00335 cpl_table_set_double(telescope_prop, 00336 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END, 00337 irow, 00338 hawki_pfits_get_pressure_end(all_property_list)); 00339 cpl_table_set_double(telescope_prop, 00340 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START, 00341 irow, 00342 hawki_pfits_get_parangle_start(all_property_list)); 00343 cpl_table_set_double(telescope_prop, 00344 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END, 00345 irow, 00346 hawki_pfits_get_parangle_end(all_property_list)); 00347 cpl_table_set_double(telescope_prop, 00348 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETA, 00349 irow, 00350 hawki_pfits_get_cumoffseta(all_property_list)); 00351 cpl_table_set_double(telescope_prop, 00352 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETD, 00353 irow, 00354 hawki_pfits_get_cumoffsetd(all_property_list)); 00355 cpl_table_set_double(telescope_prop, 00356 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETX, 00357 irow, 00358 hawki_pfits_get_cumoffsetx(all_property_list)); 00359 cpl_table_set_double(telescope_prop, 00360 HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETY, 00361 irow, 00362 hawki_pfits_get_cumoffsety(all_property_list)); 00363 00364 00365 /* Compute and write derived quantities */ 00366 temp_val = hawki_pfits_get_rotator_end(all_property_list) - 00367 hawki_pfits_get_rotator_start(all_property_list); 00368 cpl_table_set_double(telescope_prop, 00369 HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA, 00370 irow, 00371 temp_val); 00372 00373 temp_val = (hawki_pfits_get_airmass_start(all_property_list) + 00374 hawki_pfits_get_airmass_end(all_property_list) ) / 2.0; 00375 cpl_table_set_double(telescope_prop, 00376 HAWKI_COL_RAW_JITTER_QC_TEL_AIRM, 00377 irow, 00378 temp_val); 00379 00380 //The "mean" FWHM is computed rejecting one of the values if 00381 //is equal to -1. If both are -1, the mean FWHM is -1. 00382 temp_start = hawki_pfits_get_obs_seeing_start(all_property_list); 00383 temp_end = hawki_pfits_get_obs_seeing_end(all_property_list); 00384 temp_val = 0; 00385 nused = 0; 00386 if(temp_start != -1) 00387 { 00388 temp_val += temp_start; 00389 nused++; 00390 } 00391 if(temp_end != -1) 00392 { 00393 temp_val += temp_end; 00394 nused++; 00395 } 00396 if(nused != 0) 00397 temp_val = temp_val / nused; 00398 else 00399 temp_val = -1; 00400 cpl_table_set_double(telescope_prop, 00401 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM, 00402 irow, 00403 temp_val); 00404 00405 temp_val = (hawki_pfits_get_pressure_start(all_property_list) + 00406 hawki_pfits_get_pressure_end(all_property_list) ) / 2.0; 00407 cpl_table_set_double(telescope_prop, 00408 HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES, 00409 irow, 00410 temp_val); 00411 00412 temp_val = (hawki_pfits_get_parangle_start(all_property_list) + 00413 hawki_pfits_get_parangle_end(all_property_list) ) / 2.0; 00414 cpl_table_set_double(telescope_prop, 00415 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG, 00416 irow, 00417 temp_val); 00418 00419 temp_val = hawki_pfits_get_rotator_end(all_property_list) - 00420 hawki_pfits_get_rotator_start(all_property_list); 00421 cpl_table_set_double(telescope_prop, 00422 HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA, 00423 irow, 00424 temp_val); 00425 00426 00427 if(!cpl_errorstate_is_equal(prestate)) 00428 return -1; 00429 00430 return 0; 00431 } 00432 00433 int hawki_compute_prop_tel_qc_stats 00434 (const cpl_table * telescope_prop, 00435 cpl_propertylist * stats_prop) 00436 { 00437 cpl_errorstate prestate = cpl_errorstate_get(); 00438 /* Checking input */ 00439 if(telescope_prop == NULL || stats_prop == NULL) 00440 { 00441 cpl_msg_error(__func__, "The property list or the tel table is null"); 00442 return -1; 00443 } 00444 00445 /* Compute the statistics */ 00446 cpl_propertylist_append_double 00447 (stats_prop, "ESO QC TEL ALT MEAN",cpl_table_get_column_mean 00448 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_ALT)); 00449 cpl_propertylist_append_double 00450 (stats_prop, "ESO QC TEL ALT MED",cpl_table_get_column_median 00451 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_ALT)); 00452 cpl_propertylist_append_double 00453 (stats_prop, "ESO QC TEL ALT MIN",cpl_table_get_column_min 00454 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_ALT)); 00455 cpl_propertylist_append_double 00456 (stats_prop, "ESO QC TEL ALT MAX",cpl_table_get_column_max 00457 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_ALT)); 00458 cpl_propertylist_append_double 00459 (stats_prop, "ESO QC TEL ALT STDEV",cpl_table_get_column_stdev 00460 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_ALT)); 00461 00462 cpl_propertylist_append_double 00463 (stats_prop, "ESO QC TEL AZ MEAN",cpl_table_get_column_mean 00464 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AZ)); 00465 cpl_propertylist_append_double 00466 (stats_prop, "ESO QC TEL AZ MED",cpl_table_get_column_median 00467 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AZ)); 00468 cpl_propertylist_append_double 00469 (stats_prop, "ESO QC TEL AZ MIN",cpl_table_get_column_min 00470 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AZ)); 00471 cpl_propertylist_append_double 00472 (stats_prop, "ESO QC TEL AZ MAX",cpl_table_get_column_max 00473 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AZ)); 00474 cpl_propertylist_append_double 00475 (stats_prop, "ESO QC TEL AZ STDEV",cpl_table_get_column_stdev 00476 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AZ)); 00477 00478 cpl_propertylist_append_double 00479 (stats_prop, "ESO QC TEL AMBI RHUM MEAN",cpl_table_get_column_mean 00480 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM)); 00481 cpl_propertylist_append_double 00482 (stats_prop, "ESO QC TEL AMBI RHUM MED",cpl_table_get_column_median 00483 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM)); 00484 cpl_propertylist_append_double 00485 (stats_prop, "ESO QC TEL AMBI RHUM MIN",cpl_table_get_column_min 00486 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM)); 00487 cpl_propertylist_append_double 00488 (stats_prop, "ESO QC TEL AMBI RHUM MAX",cpl_table_get_column_max 00489 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM)); 00490 cpl_propertylist_append_double 00491 (stats_prop, "ESO QC TEL AMBI RHUM STDEV",cpl_table_get_column_stdev 00492 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM)); 00493 00494 cpl_propertylist_append_double 00495 (stats_prop, "ESO QC TEL AMBI TAU0 MEAN",cpl_table_get_column_mean 00496 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0)); 00497 cpl_propertylist_append_double 00498 (stats_prop, "ESO QC TEL AMBI TAU0 MED",cpl_table_get_column_median 00499 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0)); 00500 cpl_propertylist_append_double 00501 (stats_prop, "ESO QC TEL AMBI TAU0 MIN",cpl_table_get_column_min 00502 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0)); 00503 cpl_propertylist_append_double 00504 (stats_prop, "ESO QC TEL AMBI TAU0 MAX",cpl_table_get_column_max 00505 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0)); 00506 cpl_propertylist_append_double 00507 (stats_prop, "ESO QC TEL AMBI TAU0 STDEV",cpl_table_get_column_stdev 00508 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0)); 00509 00510 cpl_propertylist_append_double 00511 (stats_prop, "ESO QC TEL AMBI TEMP MEAN",cpl_table_get_column_mean 00512 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP)); 00513 cpl_propertylist_append_double 00514 (stats_prop, "ESO QC TEL AMBI TEMP MED",cpl_table_get_column_median 00515 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP)); 00516 cpl_propertylist_append_double 00517 (stats_prop, "ESO QC TEL AMBI TEMP MIN",cpl_table_get_column_min 00518 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP)); 00519 cpl_propertylist_append_double 00520 (stats_prop, "ESO QC TEL AMBI TEMP MAX",cpl_table_get_column_max 00521 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP)); 00522 cpl_propertylist_append_double 00523 (stats_prop, "ESO QC TEL AMBI TEMP STDEV",cpl_table_get_column_stdev 00524 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP)); 00525 00526 cpl_propertylist_append_double 00527 (stats_prop, "ESO QC TEL AMBI WINDDIR MEAN",cpl_table_get_column_mean 00528 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR)); 00529 cpl_propertylist_append_double 00530 (stats_prop, "ESO QC TEL AMBI WINDDIR MED",cpl_table_get_column_median 00531 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR)); 00532 cpl_propertylist_append_double 00533 (stats_prop, "ESO QC TEL AMBI WINDDIR MIN",cpl_table_get_column_min 00534 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR)); 00535 cpl_propertylist_append_double 00536 (stats_prop, "ESO QC TEL AMBI WINDDIR MAX",cpl_table_get_column_max 00537 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR)); 00538 cpl_propertylist_append_double 00539 (stats_prop, "ESO QC TEL AMBI WINDDIR STDEV",cpl_table_get_column_stdev 00540 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR)); 00541 00542 cpl_propertylist_append_double 00543 (stats_prop, "ESO QC TEL AMBI WINDSP MEAN",cpl_table_get_column_mean 00544 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP)); 00545 cpl_propertylist_append_double 00546 (stats_prop, "ESO QC TEL AMBI WINDSP MED",cpl_table_get_column_median 00547 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP)); 00548 cpl_propertylist_append_double 00549 (stats_prop, "ESO QC TEL AMBI WINDSP MIN",cpl_table_get_column_min 00550 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP)); 00551 cpl_propertylist_append_double 00552 (stats_prop, "ESO QC TEL AMBI WINDSP MAX",cpl_table_get_column_max 00553 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP)); 00554 cpl_propertylist_append_double 00555 (stats_prop, "ESO QC TEL AMBI WINDSP STDEV",cpl_table_get_column_stdev 00556 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP)); 00557 00558 cpl_propertylist_append_double 00559 (stats_prop, "ESO QC TEL IA FWHM MEAN",cpl_table_get_column_mean 00560 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM)); 00561 cpl_propertylist_append_double 00562 (stats_prop, "ESO QC TEL IA FWHM MED",cpl_table_get_column_median 00563 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM)); 00564 cpl_propertylist_append_double 00565 (stats_prop, "ESO QC TEL IA FWHM MIN",cpl_table_get_column_min 00566 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM)); 00567 cpl_propertylist_append_double 00568 (stats_prop, "ESO QC TEL IA FWHM MAX",cpl_table_get_column_max 00569 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM)); 00570 cpl_propertylist_append_double 00571 (stats_prop, "ESO QC TEL IA FWHM STDEV",cpl_table_get_column_stdev 00572 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM)); 00573 00574 cpl_propertylist_append_double 00575 (stats_prop, "ESO QC ADA ABSROT DELTA MEAN",cpl_table_get_column_mean 00576 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA)); 00577 cpl_propertylist_append_double 00578 (stats_prop, "ESO QC ADA ABSROT DELTA MED",cpl_table_get_column_median 00579 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA)); 00580 cpl_propertylist_append_double 00581 (stats_prop, "ESO QC ADA ABSROT DELTA MIN",cpl_table_get_column_min 00582 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA)); 00583 cpl_propertylist_append_double 00584 (stats_prop, "ESO QC ADA ABSROT DELTA MAX",cpl_table_get_column_max 00585 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA)); 00586 cpl_propertylist_append_double 00587 (stats_prop, "ESO QC ADA ABSROT DELTA STDEV",cpl_table_get_column_stdev 00588 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA)); 00589 00590 cpl_propertylist_append_double 00591 (stats_prop, "ESO QC ADA ABSROT START MEAN",cpl_table_get_column_mean 00592 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START)); 00593 cpl_propertylist_append_double 00594 (stats_prop, "ESO QC ADA ABSROT START MED",cpl_table_get_column_median 00595 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START)); 00596 cpl_propertylist_append_double 00597 (stats_prop, "ESO QC ADA ABSROT START MIN",cpl_table_get_column_min 00598 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START)); 00599 cpl_propertylist_append_double 00600 (stats_prop, "ESO QC ADA ABSROT START MAX",cpl_table_get_column_max 00601 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START)); 00602 cpl_propertylist_append_double 00603 (stats_prop, "ESO QC ADA ABSROT START STDEV",cpl_table_get_column_stdev 00604 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START)); 00605 00606 cpl_propertylist_append_double 00607 (stats_prop, "ESO QC ADA ABSROT END MEAN",cpl_table_get_column_mean 00608 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END)); 00609 cpl_propertylist_append_double 00610 (stats_prop, "ESO QC ADA ABSROT END MED",cpl_table_get_column_median 00611 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END)); 00612 cpl_propertylist_append_double 00613 (stats_prop, "ESO QC ADA ABSROT END MIN",cpl_table_get_column_min 00614 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END)); 00615 cpl_propertylist_append_double 00616 (stats_prop, "ESO QC ADA ABSROT END MAX",cpl_table_get_column_max 00617 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END)); 00618 cpl_propertylist_append_double 00619 (stats_prop, "ESO QC ADA ABSROT END STDEV",cpl_table_get_column_stdev 00620 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END)); 00621 00622 cpl_propertylist_append_double 00623 (stats_prop, "ESO QC TEL AIRM MEAN",cpl_table_get_column_mean 00624 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM)); 00625 cpl_propertylist_append_double 00626 (stats_prop, "ESO QC TEL AIRM MED",cpl_table_get_column_median 00627 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM)); 00628 cpl_propertylist_append_double 00629 (stats_prop, "ESO QC TEL AIRM MIN",cpl_table_get_column_min 00630 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM)); 00631 cpl_propertylist_append_double 00632 (stats_prop, "ESO QC TEL AIRM MAX",cpl_table_get_column_max 00633 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM)); 00634 cpl_propertylist_append_double 00635 (stats_prop, "ESO QC TEL AIRM STDEV",cpl_table_get_column_stdev 00636 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM)); 00637 00638 cpl_propertylist_append_double 00639 (stats_prop, "ESO QC TEL AIRM START MEAN",cpl_table_get_column_mean 00640 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START)); 00641 cpl_propertylist_append_double 00642 (stats_prop, "ESO QC TEL AIRM START MED",cpl_table_get_column_median 00643 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START)); 00644 cpl_propertylist_append_double 00645 (stats_prop, "ESO QC TEL AIRM START MIN",cpl_table_get_column_min 00646 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START)); 00647 cpl_propertylist_append_double 00648 (stats_prop, "ESO QC TEL AIRM START MAX",cpl_table_get_column_max 00649 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START)); 00650 cpl_propertylist_append_double 00651 (stats_prop, "ESO QC TEL AIRM START STDEV",cpl_table_get_column_stdev 00652 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START)); 00653 00654 cpl_propertylist_append_double 00655 (stats_prop, "ESO QC TEL AIRM END MEAN",cpl_table_get_column_mean 00656 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END)); 00657 cpl_propertylist_append_double 00658 (stats_prop, "ESO QC TEL AIRM END MED",cpl_table_get_column_median 00659 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END)); 00660 cpl_propertylist_append_double 00661 (stats_prop, "ESO QC TEL AIRM END MIN",cpl_table_get_column_min 00662 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END)); 00663 cpl_propertylist_append_double 00664 (stats_prop, "ESO QC TEL AIRM END MAX",cpl_table_get_column_max 00665 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END)); 00666 cpl_propertylist_append_double 00667 (stats_prop, "ESO QC TEL AIRM END STDEV",cpl_table_get_column_stdev 00668 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END)); 00669 00670 cpl_propertylist_append_double 00671 (stats_prop, "ESO QC TEL AMBI FWHM MEAN",cpl_table_get_column_mean 00672 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM)); 00673 cpl_propertylist_append_double 00674 (stats_prop, "ESO QC TEL AMBI FWHM MED",cpl_table_get_column_median 00675 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM)); 00676 cpl_propertylist_append_double 00677 (stats_prop, "ESO QC TEL AMBI FWHM MIN",cpl_table_get_column_min 00678 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM)); 00679 cpl_propertylist_append_double 00680 (stats_prop, "ESO QC TEL AMBI FWHM MAX",cpl_table_get_column_max 00681 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM)); 00682 cpl_propertylist_append_double 00683 (stats_prop, "ESO QC TEL AMBI FWHM STDEV",cpl_table_get_column_stdev 00684 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM)); 00685 00686 cpl_propertylist_append_double 00687 (stats_prop, "ESO QC TEL AMBI FWHM START MEAN",cpl_table_get_column_mean 00688 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START)); 00689 cpl_propertylist_append_double 00690 (stats_prop, "ESO QC TEL AMBI FWHM START MED",cpl_table_get_column_median 00691 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START)); 00692 cpl_propertylist_append_double 00693 (stats_prop, "ESO QC TEL AMBI FWHM START MIN",cpl_table_get_column_min 00694 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START)); 00695 cpl_propertylist_append_double 00696 (stats_prop, "ESO QC TEL AMBI FWHM START MAX",cpl_table_get_column_max 00697 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START)); 00698 cpl_propertylist_append_double 00699 (stats_prop, "ESO QC TEL AMBI FWHM START STDEV",cpl_table_get_column_stdev 00700 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START)); 00701 00702 cpl_propertylist_append_double 00703 (stats_prop, "ESO QC TEL AMBI FWHM END MEAN",cpl_table_get_column_mean 00704 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END)); 00705 cpl_propertylist_append_double 00706 (stats_prop, "ESO QC TEL AMBI FWHM END MED",cpl_table_get_column_median 00707 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END)); 00708 cpl_propertylist_append_double 00709 (stats_prop, "ESO QC TEL AMBI FWHM END MIN",cpl_table_get_column_min 00710 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END)); 00711 cpl_propertylist_append_double 00712 (stats_prop, "ESO QC TEL AMBI FWHM END MAX",cpl_table_get_column_max 00713 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END)); 00714 cpl_propertylist_append_double 00715 (stats_prop, "ESO QC TEL AMBI FWHM END STDEV",cpl_table_get_column_stdev 00716 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END)); 00717 00718 cpl_propertylist_append_double 00719 (stats_prop, "ESO QC TEL AMBI PRES MEAN",cpl_table_get_column_mean 00720 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES)); 00721 cpl_propertylist_append_double 00722 (stats_prop, "ESO QC TEL AMBI PRES MED",cpl_table_get_column_median 00723 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES)); 00724 cpl_propertylist_append_double 00725 (stats_prop, "ESO QC TEL AMBI PRES MIN",cpl_table_get_column_min 00726 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES)); 00727 cpl_propertylist_append_double 00728 (stats_prop, "ESO QC TEL AMBI PRES MAX",cpl_table_get_column_max 00729 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES)); 00730 cpl_propertylist_append_double 00731 (stats_prop, "ESO QC TEL AMBI PRES STDEV",cpl_table_get_column_stdev 00732 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES)); 00733 00734 cpl_propertylist_append_double 00735 (stats_prop, "ESO QC TEL AMBI PRES START MEAN",cpl_table_get_column_mean 00736 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START)); 00737 cpl_propertylist_append_double 00738 (stats_prop, "ESO QC TEL AMBI PRES START MED",cpl_table_get_column_median 00739 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START)); 00740 cpl_propertylist_append_double 00741 (stats_prop, "ESO QC TEL AMBI PRES START MIN",cpl_table_get_column_min 00742 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START)); 00743 cpl_propertylist_append_double 00744 (stats_prop, "ESO QC TEL AMBI PRES START MAX",cpl_table_get_column_max 00745 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START)); 00746 cpl_propertylist_append_double 00747 (stats_prop, "ESO QC TEL AMBI PRES START STDEV",cpl_table_get_column_stdev 00748 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START)); 00749 00750 cpl_propertylist_append_double 00751 (stats_prop, "ESO QC TEL AMBI PRES END MEAN",cpl_table_get_column_mean 00752 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END)); 00753 cpl_propertylist_append_double 00754 (stats_prop, "ESO QC TEL AMBI PRES END MED",cpl_table_get_column_median 00755 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END)); 00756 cpl_propertylist_append_double 00757 (stats_prop, "ESO QC TEL AMBI PRES END MIN",cpl_table_get_column_min 00758 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END)); 00759 cpl_propertylist_append_double 00760 (stats_prop, "ESO QC TEL AMBI PRES END MAX",cpl_table_get_column_max 00761 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END)); 00762 cpl_propertylist_append_double 00763 (stats_prop, "ESO QC TEL AMBI PRES END STDEV",cpl_table_get_column_stdev 00764 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END)); 00765 00766 cpl_propertylist_append_double 00767 (stats_prop, "ESO QC TEL PARANG MEAN",cpl_table_get_column_mean 00768 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG)); 00769 cpl_propertylist_append_double 00770 (stats_prop, "ESO QC TEL PARANG MED",cpl_table_get_column_median 00771 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG)); 00772 cpl_propertylist_append_double 00773 (stats_prop, "ESO QC TEL PARANG MIN",cpl_table_get_column_min 00774 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG)); 00775 cpl_propertylist_append_double 00776 (stats_prop, "ESO QC TEL PARANG MAX",cpl_table_get_column_max 00777 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG)); 00778 cpl_propertylist_append_double 00779 (stats_prop, "ESO QC TEL PARANG STDEV",cpl_table_get_column_stdev 00780 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG)); 00781 00782 cpl_propertylist_append_double 00783 (stats_prop, "ESO QC TEL PARANG START MEAN",cpl_table_get_column_mean 00784 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START)); 00785 cpl_propertylist_append_double 00786 (stats_prop, "ESO QC TEL PARANG START MED",cpl_table_get_column_median 00787 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START)); 00788 cpl_propertylist_append_double 00789 (stats_prop, "ESO QC TEL PARANG START MIN",cpl_table_get_column_min 00790 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START)); 00791 cpl_propertylist_append_double 00792 (stats_prop, "ESO QC TEL PARANG START MAX",cpl_table_get_column_max 00793 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START)); 00794 cpl_propertylist_append_double 00795 (stats_prop, "ESO QC TEL PARANG START STDEV",cpl_table_get_column_stdev 00796 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START)); 00797 00798 cpl_propertylist_append_double 00799 (stats_prop, "ESO QC TEL PARANG END MEAN",cpl_table_get_column_mean 00800 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END)); 00801 cpl_propertylist_append_double 00802 (stats_prop, "ESO QC TEL PARANG END MED",cpl_table_get_column_median 00803 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END)); 00804 cpl_propertylist_append_double 00805 (stats_prop, "ESO QC TEL PARANG END MIN",cpl_table_get_column_min 00806 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END)); 00807 cpl_propertylist_append_double 00808 (stats_prop, "ESO QC TEL PARANG END MAX",cpl_table_get_column_max 00809 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END)); 00810 cpl_propertylist_append_double 00811 (stats_prop, "ESO QC TEL PARANG END STDEV",cpl_table_get_column_stdev 00812 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END)); 00813 00814 cpl_propertylist_append_double 00815 (stats_prop, "ESO QC TEL PARANG DELTA MEAN",cpl_table_get_column_mean 00816 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA)); 00817 cpl_propertylist_append_double 00818 (stats_prop, "ESO QC TEL PARANG DELTA MED",cpl_table_get_column_median 00819 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA)); 00820 cpl_propertylist_append_double 00821 (stats_prop, "ESO QC TEL PARANG DELTA MIN",cpl_table_get_column_min 00822 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA)); 00823 cpl_propertylist_append_double 00824 (stats_prop, "ESO QC TEL PARANG DELTA MAX",cpl_table_get_column_max 00825 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA)); 00826 cpl_propertylist_append_double 00827 (stats_prop, "ESO QC TEL PARANG DELTA STDEV",cpl_table_get_column_stdev 00828 (telescope_prop, HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA)); 00829 00830 if(!cpl_errorstate_is_equal(prestate)) 00831 return -1; 00832 return 0; 00833 } 00834