Logo

A physics toolbox for laser spectroscopy.

Static Badge Static Badge Static Badge

Static Badge Static Badge

© 2025 Patrick Müller. All rights reserved.

qspec.a_dipole  (  i j_l f_l m_l j_u f_u m_u q as_sympy = False  )[source]

Parameters:
isympy_quant

The nuclear spin quantum number I.

j_lsympy_quant

The electronic total angular momentum quantum number J of the lower state.

f_lsympy_quant

The total angular momentum quantum number F of the lower state.

m_lsympy_quant

The z-projection quantum number m of the total angular moment of the lower state

j_usympy_quant

The electronic total angular momentum quantum number J of the upper state.

f_usympy_quant

The total angular momentum quantum number F of the upper state.

m_usympy_quant

The z-projection quantum number m of the total angular moment of the upper state.

qsympy_quant

The polarisation component. Can be either -1, 0 or 1 for sigma-, pi or sigma+ light.

as_sympybool

Whether to return the result as a sympy type.

Returns:
outsympy_core | float

The q component of the spherical dipole matrix elements A_q(F_l, m_l, F_u, m_u) between two hyperfine Zeeman states of an electric transition with quantum numbers j_l and j_u. See [Brown et al., Phys. Rev. A 87, 032504 (2013)].

API navigation