Port the laser class from old IonSim so that we can create a laser class where beam intensity, geometry, type, polarization, etc. can be specified. Then, we want to use those details and an atom's selection rules to build coupling operators automatically for an atomic structure containing a specific set of levels.
Port the laser class from old IonSim so that we can create a laser class where beam intensity, geometry, type, polarization, etc. can be specified. Then, we want to use those details and an atom's selection rules to build coupling operators automatically for an atomic structure containing a specific set of levels.