twiflat_ini.h

00001 
00002 /*----------------------------------------------------------------------------
00003    
00004    File name    :   twiflat_ini.h
00005    Author       :   Juergen Schreiber
00006    Created on   :   Oct 26, 2001
00007    Description  :   preparing twiflat ini file handling for SPIFFI
00008 
00009  ---------------------------------------------------------------------------*/
00010 
00011 
00012 #ifndef _TWIFLAT_INI_H_
00013 #define _TWIFLAT_INI_H_
00014 
00015 
00016 /*---------------------------------------------------------------------------
00017                                 Includes
00018 ---------------------------------------------------------------------------*/
00019 
00020 /*
00021 #include <stdio.h>
00022 */
00023 #include "eclipse.h"
00024 #include "twiflat_cfg.h"
00025 #include <cpl.h>
00026 
00027  
00028 /*---------------------------------------------------------------------------
00029                                 Defines
00030 ---------------------------------------------------------------------------*/
00031 
00032 #define FRAME_TWI        0     /* twilight sky flat */
00033 #define FRAME_DARK       1     /* dark frame */
00034 #define FRAME_INT_ON     2     /* integrating sphere flat, lamp on */
00035 #define FRAME_INT_OFF    3     /* integrating sphere, lamp off */
00036  
00037 /*----------------------------------------------------------------------------
00038                              Function prototypes 
00039  ---------------------------------------------------------------------------*/
00040 
00041 
00042 /*-------------------------------------------------------------------------*/
00055 /*--------------------------------------------------------------------------*/
00056 /*<python>*/
00057 int generateTwiflat_ini_file(
00058         char * ini_name,
00059         char * name_i,
00060         char * name_o
00061 );
00062 /*</python>*/
00063 
00064 /*-------------------------------------------------------------------------*/
00075 /*--------------------------------------------------------------------------*/
00076 
00077 /*<python>*/
00078 twiflat_config * parse_twiflat_ini_file(char * ini_name) ;
00079 /*</python>*/
00080 
00081 #endif

Generated on Wed Oct 26 13:08:56 2005 for SINFONI Pipeline Reference Manual by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001