finesse.detectors.quantum_noise_detector.GeneralQuantumNoiseDetector
¶
Overview
- class finesse.detectors.quantum_noise_detector.GeneralQuantumNoiseDetector(name, node, freqs=None, phases=None, shot_only=False)[source]¶
Bases:
finesse.detectors.general.Detector
,finesse.detectors.general.NoiseDetector
Represents a quantum noise detector.
This detector calculates the amplitude spectral density of the photocurrent noise of a DC or demodulated photodiode output.
- Parameters
name : str
Name of newly created quantum noise detector.
node :
Node
Node to read output from.
freqs : list of float or
Frequency
, optionalList of mixer demodulation frequencies (in Hz).
phases : list of float, optional
List of mixer demodulation phases (in Hz).
shot_only : bool, optional
If True, detect only vacuum noise contributions.