# vib rot   wave  freq    gJ    Eupper  A   1k 2k 3k 4k
# https://www.gemini.edu/observing/resources/near-ir-resources/spectroscopy/important-h2-lines
# line    Wavel.  Freq    g(J)    Eupper     A   LTE I(line)/I(1-0 S(1))
# name      µm      cm-1   upper   K    10-7s   1000K   2000K   3000K   4000K
#
# Conversions
# 
# https://iopscience.iop.org/article/10.3847/0004-637X/830/1/18#apjaa3584eqn8
#
# Optically thin flux:
#   F_j = h \nu A N_{j+2} \Omega / 4 / \pi
#
# Line flux F as a function of temperature, T (excitation diagram):
#
#   N_{j+2} = g_j / Z(T) \exp{-E / kT}
#   Z(T) = \Sum g_j \exp{-E / kT}
#   F_j(T) \propto N_{j+2} A / \lambda
#
# Total number, mass:
#     ntot = N_\mathrm{tot} \Omega d^2
#          = 4 \pi d^2 \Sum F_j / (h \nu A)
#
0-0 S(0)    28.221  354.35  5   510     0.0003  0.001   0.      0.      0. 
0-0 S(1)    17.035  587.04  21  1015    0.0048  0.065   0.003   0.001   0.001
0-0 S(2)    12.279  814.43  9   1682    0.0276  0.11    0.008   0.003   0.002
0-0 S(3)    9.6649  1034.67 33  2504    0.0984  0.84    0.091   0.043   0.030
0-0 S(4)    8.0258  1245.98 13  3474    0.264   0.40    0.071   0.040   0.030
0-0 S(5)    6.9091  1447.36 45  4586    0.588   1.19    0.36    0.25    0.20
0-0 S(6)    6.1088  1636.97 17  5829    1.14    0.29    0.16    0.13    0.12
0-0 S(7)    5.5115  1814.40 57  7197    2.00    0.47    0.53    0.56    0.57
0-0 S(8)    5.0529  1979.08 21  8677    3.24    0.07    0.17    0.22    0.25
0-0 S(9)    4.6947  2139.06 69  10263   4.90    0.077   0.40    0.70    0.92
0-0 S(10)   4.4096  2267.80 25  11940   7.03    0.008   0.10    0.22    0.33
0-0 S(11)   4.1810  2391.79 81  13703   9.64    0.006   0.19    0.57    1.01
0-0 S(12)   3.9947  2503.3  29  15549   12.7    0.001   0.037   0.15    0.31
0-0 S(13)   3.8464  2599.8  93  17458   16.2    0.      0.06    0.34    0.83
0-0 S(14)   3.724   2685.   33  19402   20.0    0.      0.010   0.082   0.23
0-0 S(15)   3.625   2759.   105 21400   24.1    0.      0.015   0.17    0.55
0-0 S(16)   3.547   2819    37  23459   28.3    0.      0.002   0.035   0.14
0-0 S(17)   3.485   2870.   117 25539   32.6    0.      0.003   0.065   0.31
0-0 S(18)   3.438   2908.   41  27643   36.8    0.      0.      0.013   0.073
0-0 S(19)   3.404   2938    129 29765   41.0    0.      0.001   0.023   0.15
0-0 S(20)   3.380   2959    45  31895   45.1    0.      0.      0.004   0.034
0-0 S(21)   3.369   2968    141 34036   49.     0.      0.      0.007   0.069
0-0 S(22)   3.366   2971    49  36173   53      0.      0.      0.001   0.015
0-0 S(23)   3.372   2966    153 37728   57      0.      0.      0.003   0.034
#
1-0 S(0)    2.2235  4497.41 5   6471    2.53    0.27    0.21    0.19    0.19
1-0 S(1)    2.1218  4712.91 21  6956    3.47    1.00    1.00    1.00    1.00
1-0 S(2)    2.0338  4917.01 9   7584    3.98    0.27    0.37    0.42    0.44
1-0 S(3)    1.9576  5108.40 33  8365    4.21    0.51    1.02    1.29    1.45
1-0 S(4)    1.8920  5282.52 13  9286    4.19    0.082   0.26    0.39    0.47
1-0 S(5)    1.8358  5447.25 45  10341   3.96    0.096   0.52    0.91    1.21
1-0 S(6)    1.7880  5592.9  17  11522   3.54    0.010   0.10    0.21    0.31
1-0 S(7)    1.7480  5720.8  57  12817   2.98    0.008   0.15    0.40    0.65
1-0 S(8)    1.7147  5831.9  21  14221   2.34    0.001   0.022   0.074   0.14
1-0 S(9)    1.6877  5925.1  69  15722   1.68    0.      0.025   0.11    0.22
1-0 S(10)   1.6665  6000.0  25  17311   1.05    0.      0.003   0.015   0.034
1-0 S(11)   1.6504  6059.0  81  18979   0.53    0.      0.002   0.014   0.037
#
1-0 Q(1)    2.4066  4155.25 9   6149    4.29    1.05    0.70    0.61    0.57
1-0 Q(2)    2.4134  4143.47 5   6471    3.03    0.30    0.23    0.22    0.21
1-0 Q(3)    2.4237  4125.87 21  6956    2.78    0.70    0.70    0.70    0.70
1-0 Q(4)    2.4375  4102.57 9   7586    2.65    0.15    0.21    0.23    0.24
1-0 Q(5)    2.4548  4073.72 33  8365    2.55    0.24    0.49    0.62    0.70
1-0 Q(6)    2.4756  4039.5  13  9286    2.45    0.036   0.12    0.17    0.21
1-0 Q(7)    2.5001  3999.9  45  10341   2.34    0.042   0.11    0.40    0.53
#
1-0 O(2)    2.6269  3806.79 1   5987    8.54    0.25    0.15    0.13    0.12
1-0 O(3)    2.8025  3568.21 9   6149    4.23    0.89    0.59    0.52    0.48
1-0 O(4)    3.0039  3329.03 5   6471    2.90    0.23    0.18    0.17    0.16
1-0 O(5)    3.2350  3091.19 21  6956    2.09    0.40    0.40    0.40    0.40
1-0 O(6)    3.5007  2856.55 9   7485    1.50    0.060   0.082   0.091   0.096
1-0 O(7)    3.8075  2626.37 33  8365    1.06    0.065   0.13    0.17    0.19
1-0 O(8)    4.1625  2402.4  13  9286    0.74    0.007   0.021   0.031   0.038
#
2-1 S(0)    2.3556  4245.15 5   12095   3.68    0.001   0.017   0.041   0.063
2-1 S(1)    2.2477  4448.95 21  12550   4.98    0.005   0.083   0.21    0.33
2-1 S(2)    2.1542  4642.04 9   13150   5.60    0.001   0.031   0.086   0.14
2-1 S(3)    2.0735  4822.82 33  13890   5.77    0.003   0.084   0.27    0.47
2-1 S(4)    2.0041  4989.84 13  14764   5.57    0.      0.021   0.078   0.15
2-1 S(5)    1.9449  5143.73 45  15763   5.05    0.001   0.042   0.18    0.28
#
2-1 O(2)    2.7862  3589.11 1   11635   12.9    0.001   0.013   0.028   0.042
2-1 O(3)    2.9741  3362.40 9   11789   6.40    0.004   0.050   0.11    0.17
2-1 O(4)    3.1899  3134.93 5   12095   4.41    0.001   0.015   0.036   0.056
2-1 O(5)    3.4379  2908.75 21  12550   3.18    0.002   0.034   0.088   0.14
2-1 O(6)    3.7236  2685.6  9   13150   2.28    0.      0.007   0.020   0.034
2-1 O(7)    4.0540  2466.7  33  13890   1.62    0.      0.012   0.038   0.068
#
3-2 S(0)    2.5014  3997.73 5   17387   3.88    0.      0.001   0.007   0.016
3-2 S(1)    2.3864  4190.33 21  17818   5.14    0.      0.006   0.035   0.087
3-2 S(2)    2.2870  4372.49 9   18386   5.63    0.      0.002   0.014   0.037
3-2 S(3)    2.2014  4542.57 33  19086   5.63    0.      0.006   0.043   0.12
3-2 S(4)    2.1280  4699.32 13  19912   5.22    0.      0.001   0.012   0.036
3-2 S(5)    2.0656  4841.3  45  20856   4.50    0.      0.003   0.023   0.088
3-2 S(6)    2.0130  4967.7  17  21911   3.57    0.      0.000   0.006   0.021
3-2 S(7)    1.9692  5078.1  57  23069   2.54    0.      0.001   0.010   0.038
#    
3-2 O(2)    2.9620  3376.07 1   16952   14.1    0.      0.001   0.005   0.011
3-2 O(3)    3.1637  3160.81 9   17098   6.86    0.      0.004   0.019   0.045
3-2 O(4)    3.3958  2944.8  5   17387   4.87    0.      0.001   0.006   0.015
3-2 O(5)    3.6630  2730.0  21  17818   3.52    0.      0.003   0.016   0.038
3-2 O(6)    3.9721  2517.6  9   18386   2.53    0.      0.      0.004   0.010
#
2-0 S(0)    1.2383  8075.3  5   12095   1.27    0.001   0.012   0.028   0.043
2-0 S(1)    1.1622  8604.2  21  12550   1.90    0.004   0.061   0.15    0.23
2-0 S(2)    1.1382  8785.5  9   13150   2.38    0.001   0.025   0.070   0.12
2-0 S(3)    1.1175  8948.6  33  13890   2.77    0.002   0.074   0.24    0.43
2-0 S(4)    1.0998  9092.4  13  14764   3.07    0.      0.021   0.078   0.15
2-0 S(5)    1.0851  9215.5  45  15763   3.28    0.001   0.048   0.21    0.44
#
2-0 Q(1)    1.2383  8075.3  9   11789   1.94    0.003   0.037   0.082   0.12
2-0 Q(2)    1.2419  8051.9  5   12095   1.38    0.001   0.012   0.029   0.045
2-0 Q(3)    1.2473  8017.2  21  12550   1.29    0.002   0.039   0.098   0.24
2-0 Q(4)    1.2545  7971.1  9   13150   1.27    0.001   0.012   0.033   0.056
2-0 Q(5)    1.2636  7913.3  33  13890   1.23    0.001   0.024   0.093   0.17
2-0 O(2)    1.2932  7732.6  1   11635   3.47    0.001   0.008   0.016   0.024
2-0 O(3)    1.3354  7488.3  9   11789   1.61    0.003   0.028   0.063   0.094
2-0 O(4)    1.3817  7237.5  5   12095   1.03    0.001   0.008   0.020   0.030
2-0 O(5)    1.4322  6982.5  21  12550   0.698   0.001   0.018   0.046   0.074