finesse.gaussian.HGMode
¶
Overview
- class finesse.gaussian.HGMode(q, n=0, m=0)[source]¶
Bases:
object
An object representation of a Hermite-Gauss mode.
- Parameters:
- q
BeamParam
or complex, or length two sequence of The beam parameter. Specify a tuple of (qx, qy) as this argument for an astigmatic beam.
- nint, optional; default: 0
Tangential mode index.
- mint, optional; default: 0
Sagittal mode index.
- q
Properties
Methods
|
|
|
Sets the beam parameter in both planes to the same value q. |
|
Compute the beam profile in the tangential plane. |
|
Compute the beam profile in the tangential plane. |
|
Compute the full transverse beam profile. |