AtomicDensityMatrix`
AtomicDensityMatrix`

M

M

is a parameter for AtomicState that specifies the total angularmomentum projection quantum number for the state.

M[state]

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

Details and Options

  • M should be set to integer or half-integer values.
  • M is automatically threaded over a list of AtomicState objects appearing as its argument.
  • If J is specified for state, values of M are automatically assigned to its sublevels returned by Sublevels[state].

Examples

Basic Examples  (2)

Find the Zeeman sublevels of a state with J specified:

Get the M values from the sublevels:

Find the hyperfine and Zeeman sublevels of a state with J and NuclearSpin specified:

Get the M values from the sublevels: