arc.divalent_atom_functions.DivalentAtom.getTransitionFrequency#

DivalentAtom.getTransitionFrequency(n1, l1, j1, n2, l2, j2, s=0.5, s2=None)#

Calculated transition frequency in Hz

Returned values is given relative to the centre of gravity of the hyperfine-split states.

Parameters
  • n1 (int) – principal quantum number of the state from which we are going

  • l1 (int) – orbital angular momentum of the state from which we are going

  • j1 (float) – total angular momentum of the state from which we are going

  • n2 (int) – principal quantum number of the state to which we are going

  • l2 (int) – orbital angular momentum of the state to which we are going

  • j2 (float) – total angular momentum of the state to which we are going

  • s (float) – optional, spin of the intial state (for Alkali this is fixed to 0.5)

  • s2 (float) – optional, spin of the final state If not set, defaults to the same value as s

Returns

transition frequency (in Hz). If the returned value is negative, level from which we are going is above the level to which we are going.

Return type

float