/* This code is automatically generated */ /* DO NOT EDIT BY HAND! CHANGES WILL BE LOST */ #ifndef _IS_PRODUCTS_H_ #define _IS_PRODUCTS_H_ /* * The following enum contains all valid product labels */ typedef enum _PRO_CATG_KEY_ { invalid_product_key = 0, /* Reserve an invalid product label */ isaac_imag_sw_flat_interce = 1, isaac_imag_sw_flat_errmap = 2, isaac_imag_sw_flat_result = 3, isaac_imag_sw_flat_badpix = 4, isaac_imag_sw_jitter_objs = 5, isaac_imag_sw_jitter_qc = 6, isaac_imag_sw_jitter_result = 7, isaac_imag_sw_jitter_off = 8, isaac_imag_sw_jitter_diff = 9, isaac_imag_lw_detlin_coeff_C = 10, isaac_imag_lw_detlin_coeff_A = 11, isaac_imag_lw_detlin_coeff_Q = 12, isaac_imag_lw_detlin_coeff_B = 13, isaac_imag_lw_detlin_quality = 14, isaac_imag_lw_jitter_result = 15, isaac_imag_zpoint_qc = 16, isaac_imag_zpoint_result = 17, isaac_imag_illum = 18, isaac_imag_bg = 19, isaac_spec_extract = 20, isaac_spec_sw_arc_qc = 21, isaac_spec_sw_arc_coef = 22, isaac_spec_sw_arc_corr = 23, isaac_spec_sw_jitter_comb = 24, isaac_spec_sw_jitter_aver = 25, isaac_spec_sw_jitter_qc = 26, isaac_spec_sw_jitter_extr = 27, isaac_spec_sw_jitter_diff = 28, isaac_spec_sw_resp_effi = 29, isaac_spec_sw_resp_conv = 30, isaac_spec_sw_resp_extr = 31, isaac_spec_sw_resp_back = 32, isaac_spec_sw_flat = 33, isaac_spec_sw_flat_qc = 34, isaac_spec_sw_sttr_extract = 35, isaac_spec_sw_sttr_corresp = 36, isaac_spec_sw_sttr_disto = 37, isaac_spec_sw_sttr_qc = 38, isaac_spec_sw_sttr_correct = 39, isaac_spec_sw_sttr_shape = 40, isaac_spec_sw_sttr_pos = 41, isaac_spec_lw_arc_qc = 42, isaac_spec_lw_arc_coef = 43, isaac_spec_lw_arc_corr = 44, isaac_spec_lw_jitter_comb = 45, isaac_spec_lw_jitter_aver = 46, isaac_spec_lw_jitter_qc = 47, isaac_spec_lw_jitter_extr = 48, isaac_spec_lw_jitter_diff = 49, isaac_spec_lw_resp_effi = 50, isaac_spec_lw_resp_conv = 51, isaac_spec_lw_resp_extr = 52, isaac_spec_lw_resp_back = 53, isaac_spec_lw_flat = 54, isaac_spec_lw_flat_qc = 55, isaac_spec_lw_sttr_extract = 56, isaac_spec_lw_sttr_corresp = 57, isaac_spec_lw_sttr_disto = 58, isaac_spec_lw_sttr_qc = 59, isaac_spec_lw_sttr_correct = 60, isaac_spec_lw_sttr_shape = 61, isaac_spec_lw_sttr_pos = 62, isaac_spec_slitpos_qc = 63, isaac_spec_slitpos_table = 64, isaac_spec_combine = 65, isaac_dark_ron = 66, isaac_dark_result = 67, end_product_key /* Reserve for end of loops */ } pro_catg_key ; /* Declare search functions */ pro_catg_key isaac_get_pro_catg_key(char * key); char * isaac_get_pro_catg_value(pro_catg_key cat); #endif