00001 /* $Id: si_rec_utils.h,v 1.1 2005/09/06 15:17:26 amodigli Exp $ 00002 * 00003 * This file is part of the CPL (Common Pipeline Library) 00004 * Copyright (C) 2002 European Southern Observatory 00005 * 00006 * This library is free software; you can redistribute it and/or 00007 * modify it under the terms of the GNU Lesser General Public 00008 * License as published by the Free Software Foundation; either 00009 * version 2.1 of the License, or (at your option) any later version. 00010 * 00011 * This library 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 GNU 00014 * Lesser General Public License for more details. 00015 * 00016 * You should have received a copy of the GNU Lesser General Public 00017 * License along with this library; if not, write to the Free Software 00018 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 00019 */ 00020 /* 00021 * $Author: amodigli $ 00022 * $Date: 2005/09/06 15:17:26 $ 00023 * $Revision: 1.1 $ 00024 * $Name: $ 00025 */ 00026 00027 /**************************************************************** 00028 * Object Data reduction * 00029 ****************************************************************/ 00030 00031 #ifdef HAVE_CONFIG_H 00032 #include <config.h> /* allows the program compilation */ 00033 #endif 00034 00035 /*----------------------------------------------------------------------------- 00036 Includes 00037 -----------------------------------------------------------------------------*/ 00038 00039 /* std */ 00040 #include <strings.h> 00041 #include <string.h> 00042 #include <stdio.h> 00043 #include <math.h> 00044 #include <libgen.h> 00045 00046 /* cx */ 00047 #include <cxmacros.h> 00048 #include <cxtypes.h> 00049 #include <cxmessages.h> 00050 #include <cpl_memory.h> 00051 00052 /* cpl */ 00053 #include <cpl.h> 00054 00055 /* qfits */ 00056 #include <xmemory.h> 00057 00058 /* sinfoni */ 00059 #include <sinfoni_pro_types.h> 00060 #include <sinfoni_key_names.h> 00061 #include <sinfoni_raw_types.h> 00062 #include <sinfoni_globals.h> 00063 #include <prepare_stacked_frames.h> 00064 #include <sinfoni_functions.h> 00065 /* 00066 #include <sinfoni_prepare_stacked_frames_config.h> 00067 #include <sinfoni_objnod_config.h> 00068 #include <sinfoni_standard_star_config.h> 00069 #include <objnod.h> 00070 #include <objnod_rel.h> 00071 #include <stdstar.h> 00072 #include <psf.h> 00073 #include <sinfoni_tpl_utils.h> 00074 #include <sinfoni_tpl_dfs.h> 00075 #include <sinfoni_hidden.h> 00076 */ 00077 00078 /*----------------------------------------------------------------------------- 00079 Functions prototypes 00080 ----------------------------------------------------------------------------*/ 00081 00082 00083 int stack_frames(cpl_parameterlist* cfg, cpl_frameset* set, const char* procatg, const int id, fake* fk,const char* plugin_id); 00084 int get_dummy_obj_sky_stacked(cpl_frameset* obj_set,cpl_frameset** set, cpl_parameterlist* config,fake* fk,char* pro_ctg, const char* plugin_id); 00085 cpl_frame* get_dummy_sky(cpl_frameset* obj_set); 00086
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001