finesse.components.squeezer.Squeezer¶
Overview
- class finesse.components.squeezer.Squeezer(name, db, f=0, angle=0)[source]¶
- Bases: - Connector,- FrequencyGenerator,- NoiseGenerator- Represents 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.