finesse.components.squeezer.Squeezer¶
Overview
- class finesse.components.squeezer.Squeezer(name, db, f=0, angle=0)[source]¶
 Bases:
Connector,FrequencyGenerator,NoiseGeneratorRepresents a squeezer producing a squeezed-light beam with a given squeezing in decibels and angle.
- Parameters:
 - namestr
 Name of the newly created squeezer.
- dbfloat
 Squeezing factor (in amplitude decibels). 6dB gives a factor of 2 reduction in noise.
- ffloat or 
Frequency, optional Frequency-offset of the squeezer from the default (in Hz) or
Frequencyobject. Defaults to 0 Hz offset.- anglefloat, optional
 Squeezing angle (in degrees). Defaults to zero.