STIX_INSTRUMENT#
- stixpy.config.instrument.STIX_INSTRUMENT = namespace(__doc__="This namespace contains the instrument name, visibility information, sub-collimator ADC mapping, sub-collimator parameters, and pixel configuration.\n\n The visibility information is obtained from the _get_uv_points_data function,\n the sub-collimator ADC mapping is read from the detector ADC mapping file,\n the sub-collimator parameters are read from the sub-collimator parameters file,\n and the pixel configuration is read from the pixel parameters file.\n The namespace is used to encapsulate all the configuration data related to the STIX instrument.\n This allows for easy access and management of the instrument's configuration data.", name='STIX', vis_info={'isc': <Column name='Det #' dtype='int32' length=30> 1 2 3 4 5 6 7 8 11 12 13 14 ... 22 23 24 25 26 27 28 29 30 31 32, 'label': <Column name='Grid Label' dtype='str3' length=30> 3c 5c 10a 8c 4b 5a 3a 7b 1a 2a 1b 9b ... 10c 4c 7a 4a 8b 6b 7c 3b 5b 6c 9c, 'u': <Quantity [-0.03333102, 0.01086412, 0.00257996, 0.00211895, 0.02076563, 0.00586331, 0.01181336, 0.00721246, 0.06042683, -0.0311183 , 0.00017695, -0.00118131, -0.00729305, 0.00408632, 0.04812315, 0.06042683, -0.01647561, 0.00017653, 0.00576949, 0.00257996, 0.02076563, 0.00721246, 0.00017653, 0.00382705, -0.01126753, 0.0001765 , -0.02169395, -0.01619784, -0.00379795, -0.00237537] 1 / arcsec>, 'v': <Quantity [ 0.00590822, -0.01273707, -0.00138761, 0.00533674, 0.01188713, 0.01562418, -0.03197256, -0.00406225, -0.03478512, 0.03729616, -0.0695706 , 0.00373067, -0.00890188, -0.00068939, 0.00845389, 0.03478512, -0.04575062, 0.00277523, 0.00098624, 0.00138761, -0.01188713, 0.00406225, 0.02377413, -0.00435057, 0.00201784, -0.00812444, -0.02606389, -0.00288734, 0.01091982, -0.0030413 ] 1 / arcsec>}, subcol_adc_mapping=array([ 0, 0, 7, 7, 2, 1, 1, 6, 6, 5, 2, 3, 3, 4, 4, 5, 13, 12, 12, 11, 11, 10, 13, 14, 14, 9, 9, 10, 15, 15, 8, 8], dtype=int32), subcol_params=<Table length=32> Det # Grid Label Slit Width ... L Pixel Ysize S Pixel Xsize S Pixel Ysize mm ... mm mm mm int32 str3 float64 ... float64 float64 float64 ----- ---------- ---------- ... ------------- ------------- ------------- 1 3c 0.042 ... 4.6 1.1 0.91 2 5c 0.083 ... 4.6 1.1 0.91 3 10a 0.479 ... 4.6 1.1 0.91 4 8c 0.236 ... 4.6 1.1 0.91 5 4b 0.059 ... 4.6 1.1 0.91 6 5a 0.083 ... 4.6 1.1 0.91 7 3a 0.042 ... 4.6 1.1 0.91 8 7b 0.166 ... 4.6 1.1 0.91 9 cfl 8.8 ... 4.6 1.1 0.91 ... ... ... ... ... ... ... 24 7a 0.166 ... 4.6 1.1 0.91 25 4a 0.059 ... 4.6 1.1 0.91 26 8b 0.236 ... 4.6 1.1 0.91 27 6b 0.117 ... 4.6 1.1 0.91 28 7c 0.166 ... 4.6 1.1 0.91 29 3b 0.042 ... 4.6 1.1 0.91 30 5b 0.083 ... 4.6 1.1 0.91 31 6c 0.117 ... 4.6 1.1 0.91 32 9c 0.336 ... 4.6 1.1 0.91, pixel_config=<Table length=12> Pixel # Label Area cm2 int32 str5 float64 ------- ----- ----------- 1 Top_A 0.096194997 2 Top_B 0.096194997 3 Top_C 0.096194997 4 Top_D 0.096194997 5 Bot_A 0.096194997 6 Bot_B 0.096194997 7 Bot_C 0.096194997 8 Bot_D 0.096194997 9 Sml_A 0.010009999 10 Sml_B 0.010009999 11 Sml_C 0.010009999 12 Sml_D 0.010009999)#
This namespace contains the instrument name, visibility information, sub-collimator ADC mapping, sub-collimator parameters, and pixel configuration.
The visibility information is obtained from the _get_uv_points_data function, the sub-collimator ADC mapping is read from the detector ADC mapping file, the sub-collimator parameters are read from the sub-collimator parameters file, and the pixel configuration is read from the pixel parameters file. The namespace is used to encapsulate all the configuration data related to the STIX instrument. This allows for easy access and management of the instrument’s configuration data.