finesse.detectors.quantum_noise_detector.QuantumShotNoiseDetectorDemod2
¶
Overview
- class finesse.detectors.quantum_noise_detector.QuantumShotNoiseDetectorDemod2(name, node, f1, phase1, f2, phase2, nsr=False)[source]¶
Bases:
finesse.detectors.general.Detector
Represents a quantum shot noise detector with 2 RF demodulations.
It calculates the amplitude spectral density of the photocurrent noise of a photodiode output demodulated at the signal frequency, considering only vacuum noise contributions (ignoring radiation pressure and squeezing effects).
- Parameters
name : str
Name of newly created quantum shot noise detector.
node :
Node
Node to read output from.
f1 : float
First demodulation frequency in Hz
phase1 : float
First demodulation phase in degrees
f2 : float
Second demodulation frequency in Hz
phase2 : float
Second demodulation phase in degrees
nsr : bool, optional
If true, calculate the noise-to-signal ratio rather than the absolute noise value.