PHS3000 Reflex klystron

This documents the monashspa.PHS3000.reflex_klystron library that you will import into code used in the PHS3000 unit when performing experiment 1.5 Reflex klystron.

monashspa.PHS3000.reflex_klystron.micrometer_1_attenuation = array([[0.00e+00, 4.12e-01], [2.00e+00, 2.48e-01], [4.00e+00, 1.94e-01], [6.00e+00, 1.43e-01], [8.00e+00, 1.09e-01], [1.00e+01, 7.90e-02], [1.20e+01, 5.40e-02], [1.40e+01, 3.00e-02], [1.60e+01, 1.00e-02]])

The calibration data for attenuator #1. Here, the first column corresponds to the attentuation at 9.15GHz in dB and the second column corresponds to the micrometer position in inches

monashspa.PHS3000.reflex_klystron.micrometer_2_and_3_attenuation = array([[ 0. , 0.412], [ 2. , 0.278], [ 4. , 0.231], [ 6. , 0.198], [ 8. , 0.165], [10. , 0.136], [12. , 0.115], [14. , 0.094], [16. , 0.074], [18. , 0.054], [20. , 0.036]])

The calibration data for attenuator #2 and #3. Here, the first column corresponds to the attentuation at 9.15GHz in dB and the second column corresponds to the micrometer position in inches

monashspa.PHS3000.reflex_klystron.micrometer_7925_attenuation = array([[ 2. , 12.14], [ 4. , 11.75], [ 6. , 11.47], [ 8. , 11.22], [10. , 11.02], [12. , 10.84], [14. , 10.66], [16. , 10.5 ], [18. , 10.33], [20. , 10.17], [25. , 9.87], [30. , 9.27]])

The calibration data for attenuator #7925. Here, the first column corresponds to the attentuation at 9.15GHz in dB and the second column corresponds to the micrometer position in nm

monashspa.PHS3000.reflex_klystron.wavemeter_4091 = array([[ 7.7024, 24.161 ], [ 7.8 , 22.675 ], [ 7.9 , 21.175 ], [ 8. , 19.895 ], [ 8.1 , 18.8 ], [ 8.2 , 17.75 ], [ 8.3 , 16.79 ], [ 8.4 , 15.87 ], [ 8.5 , 15.05 ], [ 8.6 , 14.3 ], [ 8.7 , 13.64 ], [ 8.8 , 12.92 ], [ 8.9 , 12.39 ], [ 9. , 11.7 ], [ 9.1 , 11.15 ], [ 9.2 , 10.63 ], [ 9.3 , 10.14 ], [ 9.4 , 9.66 ], [ 9.5 , 9.22 ], [ 9.6 , 8.8 ], [ 9.7 , 8.46 ], [ 9.8 , 8.08 ], [ 9.9 , 7.65 ], [10. , 7.31 ], [10.1 , 6.97 ], [10.2 , 6.65 ], [10.3 , 6.33 ], [10.4 , 6.03 ], [10.5 , 5.75 ], [10.6 , 5.47 ], [10.7 , 5.2 ], [10.8 , 4.94 ], [10.9 , 4.69 ], [11. , 4.45 ], [11.1 , 4.22 ], [11.2 , 4. ], [11.3 , 3.77 ], [11.4 , 3.56 ], [11.5 , 3.37 ], [11.6 , 3.17 ], [11.7 , 2.98 ], [11.8 , 2.8 ], [11.9 , 2.62 ], [12. , 2.44 ]])

The calibration data for wavemeter S/N 4091 as a numpy array Here, the first column corresponds to the frequency in GHz and the second column corresponds to the wavemeter position

monashspa.PHS3000.reflex_klystron.wavemeter_4929 = array([[ 7.7024, 24.215 ], [ 7.8 , 22.675 ], [ 7.9 , 21.255 ], [ 8. , 19.97 ], [ 8.1 , 18.81 ], [ 8.2 , 17.75 ], [ 8.3 , 16.79 ], [ 8.4 , 15.91 ], [ 8.5 , 15.06 ], [ 8.6 , 14.36 ], [ 8.7 , 13.64 ], [ 8.8 , 12.98 ], [ 8.9 , 12.35 ], [ 9. , 11.77 ], [ 9.1 , 11.21 ], [ 9.2 , 10.69 ], [ 9.3 , 10.2 ], [ 9.4 , 9.73 ], [ 9.5 , 9.29 ], [ 9.6 , 8.87 ], [ 9.7 , 8.46 ], [ 9.8 , 8.08 ], [ 9.9 , 7.71 ], [10. , 7.36 ], [10.1 , 7.03 ], [10.2 , 6.71 ], [10.3 , 6.39 ], [10.4 , 6.09 ], [10.5 , 5.81 ], [10.6 , 5.52 ], [10.7 , 5.26 ], [10.8 , 5. ], [10.9 , 4.75 ], [11. , 4.5 ], [11.1 , 4.28 ], [11.2 , 4.06 ], [11.3 , 3.84 ], [11.4 , 3.62 ], [11.5 , 3.42 ], [11.6 , 3.22 ], [11.7 , 3.03 ], [11.8 , 2.85 ], [11.9 , 2.66 ], [12. , 2.49 ]])

The calibration data for wavemeter S/N 4929 as a numpy array Here, the first column corresponds to the frequency in GHz and the second column corresponds to the wavemeter position

monashspa.PHS3000.reflex_klystron.wavemeter_4930 = array([[ 7.7024, 24.768 ], [ 7.8 , 23.216 ], [ 7.9 , 21.788 ], [ 8. , 20.52 ], [ 8.1 , 19.31 ], [ 8.2 , 18.29 ], [ 8.3 , 17.32 ], [ 8.4 , 16.42 ], [ 8.5 , 15.6 ], [ 8.6 , 14.83 ], [ 8.7 , 14.2 ], [ 8.8 , 13.45 ], [ 8.9 , 12.83 ], [ 9. , 12.24 ], [ 9.1 , 11.69 ], [ 9.2 , 11.17 ], [ 9.3 , 10.67 ], [ 9.4 , 10.2 ], [ 9.5 , 9.75 ], [ 9.6 , 9.33 ], [ 9.7 , 8.93 ], [ 9.8 , 8.55 ], [ 9.9 , 8.18 ], [10. , 7.84 ], [10.1 , 7.5 ], [10.2 , 7.18 ], [10.3 , 6.86 ], [10.4 , 6.57 ], [10.5 , 6.28 ], [10.6 , 6. ], [10.7 , 5.73 ], [10.8 , 5.47 ], [10.9 , 5.22 ], [11. , 4.98 ], [11.1 , 4.74 ], [11.2 , 4.52 ], [11.3 , 4.29 ], [11.4 , 4.09 ], [11.5 , 3.87 ], [11.6 , 3.69 ], [11.7 , 3.51 ], [11.8 , 3.33 ], [11.9 , 3.14 ], [12. , 2.96 ]])

The calibration data for wavemeter S/N 4930 as a numpy array Here, the first column corresponds to the frequency in GHz and the second column corresponds to the wavemeter position