Skip to contents

Converting hyperfine splitting constants (HFSCs, \(a\) values in mT) into hyperfine coupling ones (HFCCs, \(A\) values in MHz).

Usage

convert_a_mT_2A(a.mT, g.val = 2.0023193)

Arguments

a.mT

Numeric value/vector of HFSCs in mT ('line distances' from EPR spectrum)

g.val

Numeric value/vector, corresponding to actual \(g\)-factor (unitless). Default: g.val = 2.00231930 (corresponding to free electron).

Value

Numeric value/vector corresponding to HFCCs (\(A\)) in MHz.

Details

Conversion performed according to the following relation: $$A = (a\,g\,\mu_{\text{B}}\,10^{-3})\,/\,(h\,10^{6})$$ where \(h\) corresponds to Planck's constant and \(\mu_{\text{B}}\) to Bohr's magneton. Both constants are obtained by the constans::syms$h and constants::syms$mub, respectively, using the constants package (see syms). The \(10^{-3}\,/\,10^6\) factor is introduced due to the specific \([a] = \text{mT}\) \(\rightarrow\) \([A] = \text{MHz}\) conversion. The latter is suitable for the EPR simulations and/or ENDOR.

See also

Examples

# all A (HFCCs) in MHz
convert_a_mT_2A(a.mT = 0.5) # 5 G
#> [1] 14.01
#
convert_a_mT_2A(0.6,2.0059) # 6 G
#> [1] 16.85
#
convert_a_mT_2A(0.15,g.val = 2.00036) # 1.5 G
#> [1] 4.2