fors_instrument.h
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 #ifndef FORS_INSTRUMENT_H
00029 #define FORS_INSTRUMENT_H
00030
00031 #include <fors_setting.h>
00032 #include <stdbool.h>
00033 #include <cpl.h>
00034
00035 CPL_BEGIN_DECLS
00036
00037 char
00038 fors_instrument_filterband_get_by_setting( const fors_setting *setting);
00039
00040 char
00041 fors_instrument_filterband_get_by_name( const char *filtername);
00042
00043 bool
00044 fors_instrument_filterband_is_defined( char band);
00045
00046 bool
00047 fors_instrument_filterband_is_none( char band);
00048
00049 bool
00050 fors_instrument_filterband_is_unknown( char band);
00051
00052 char
00053 fors_instrument_filterband_value_unknown( void);
00054
00055 int
00056 fors_instrument_known_filters_get_number( void);
00057
00058 const char *
00059 fors_instrument_known_filters_get_name( int n);
00060
00061 char
00062 fors_instrument_known_filters_get_band( int n);
00063
00064 CPL_END_DECLS
00065 #endif