finesse.components.laser.Laser
¶
Overview
- class finesse.components.laser.Laser(name, P=1, f=0, phase=0)[source]¶
Bases:
finesse.components.general.Connector
,finesse.components.general.FrequencyGenerator
Represents a laser producing a beam with associated properties such as power and frequency.
- Parameters
name : str
Name of the newly created laser.
P : float, optional
Power of the laser (in Watts), defaults to 1 W.
f : float or
Frequency
, optionalFrequency-offset of the laser from the default (in Hz) or
Frequency
object. Defaults to 0 Hz offset.phase : float, optional
Phase-offset of the laser from the default, defaults to zero.
Properties
The power factors and phase offsets excluding the default. |
|
The relative power factors and phase offsets for each HGnm mode. |
Methods
|
|
|
Distributes power into the mode HGnm. |