00001 #ifndef OBJNOD_H 00002 #define OBJNOD_H 00003 /******************************************************************************* 00004 * E.S.O. - VLT project 00005 * 00006 * "@(#) $Id: objnod.h,v 1.12 2005/09/06 16:47:46 amodigli Exp $" 00007 * 00008 * who when what 00009 * -------- -------- ---------------------------------------------- 00010 * schreib 06/05/03 created 00011 */ 00012 00013 /************************************************************************ 00014 * objnod.h 00015 * routines to create a data cube 00016 *---------------------------------------------------------------------- 00017 */ 00018 00019 /* 00020 * header files 00021 */ 00022 #include <math.h> 00023 #include <qfits.h> 00024 00025 #include <cpl.h> 00026 /*---------------------------------------------------------------------------- 00027 * Function ANSI C prototypes 00028 *--------------------------------------------------------------------------*/ 00029 00030 /*---------------------------------------------------------------------------- 00031 Function : change_header_objnod() 00032 In : many needed inputs 00033 Out : nothing 00034 Job : this routine changes the fits header for the data cube 00035 file using appropriate values. 00036 ---------------------------------------------------------------------------*/ 00037 /*---------------------------------------------------------------------------- 00038 Function : objnod() 00039 In : ini_file: file name of according .ini file 00040 Out : integer (0 if it worked, -1 if it doesn't) 00041 Job : this routine does the resampling of an offset-corrected, 00042 flatfielded, bad pixel corrected and 00043 eventually interleaved data frame. Additionally, an intensity 00044 calibration is carried through by using 00045 a standard star or a black body measurement. 00046 The spectral features of the flatfield halogen lamp are corrected. 00047 Afterwards a data cube is created out of the resampled image. 00048 It is the users choice to use either 00049 the fitted edge positions of the slitlets or the distances 00050 of the slitlets gained from a north-south-test. 00051 ---------------------------------------------------------------------------*/ 00052 int objnod (const char* plugin_id,cpl_parameterlist* config, cpl_frameset* sof, const char* procatg) ; 00053 00054 00055 #endif 00057 /*--------------------------------------------------------------------------*/
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001