finesse.components.squeezer.Squeezer¶
Overview
- class finesse.components.squeezer.Squeezer(name, db, f=0, angle=0)[source]¶
Bases:
finesse.components.general.Connector,finesse.components.general.FrequencyGenerator,finesse.components.general.NoiseGeneratorRepresents a squeezer producing a squeezed-light beam with a given squeezing factor and angle.
- Parameters
name : str
Name of the newly created squeezer.
db : float
Squeezing factor (in decibels).
f : float or
Frequency, optionalFrequency-offset of the squeezer from the default (in Hz) or
Frequencyobject. Defaults to 0 Hz offset.angle : float, optional
Squeezing angle (in degrees). Defaults to zero.