excite#

excite(ketbra, light_name, part='ket', readout=False)[source]#

Generate all excitations of ketbra.

Modifies ketbra in place. Only parallel transitions.

Parameters:
  • ketbra (KetBra) – State to excite.

  • light_name (str) – Identifier for the EM field doing the excitation.

  • part (str) – ‘ket’, ‘bra’ or ‘both’, consider ket, bra or double-sided excitations.

  • readout (bool) – Readout or actual light interaction.

Return type:

KetBra