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.