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.c_dipole  (  i j_i f_i m_i j_u f_u j_f f_f m_f theta_l scatter_pol as_sympy = False  )[source]

Parameters:
isympy_quant

The nuclear spin quantum number I.

j_isympy_quant

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

f_isympy_quant

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

m_isympy_quant

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

j_usympy_quant

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

f_usympy_quant

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

j_fsympy_quant

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

f_fsympy_quant

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

m_fsympy_quant

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

theta_lsympy_like

The angle between the electric field of the linear laser polarisation and the direction of detection.

scatter_polstr

The label for the two orthogonal polarizations of the scattered light. Can be either 'x' or anything else.

as_sympybool

Whether to return the result as a sympy type.

Returns:
outsympy_core | float

The transition dipole element C_{i->f}^{F'} as defined in [Brown et al., Phys. Rev. A 87, 032504 (2013)].

API navigation