is a parameter for AtomicState that specifies the Landé factor for the state, as an alternative to specifying values for L and S for the state.


returns the value specified for GFactor in AtomicState state, or GFactor[StateLabel[state]] if it is not specified.

Details and Options

  • If GFactor is specified for a state, it is used in calculating the magnetic-field-interaction Hamiltonian for that state. If it is not specified, the values for J, L, and S are used to calculate the Landé -factor. If they are not specified, then the placeholder GFactor[StateLabel[state]] is used.
  • GFactor is automatically threaded over a list of AtomicState objects appearing as its argument.


open allclose all

Basic Examples  (1)

Define an atomic system with explicit -factors specified for the states:

The value for GFactor is used when constructing the magnetic-field-interaction Hamiltonian:

Properties & Relations  (1)

If the values for L and S are specified, they are used to calculate the -factor when forming the Hamiltonian:

If GFactor is specified, it takes precedence over the values for L and S:

If neither GFactor nor L and S are specified, a placeholder value is used: