finesse.detectors.quantum_noise_detector.GeneralQuantumNoiseDetector

Overview

class finesse.detectors.quantum_noise_detector.GeneralQuantumNoiseDetector(name, *args, **kwargs)[source]

Bases: Detector, 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
namestr

Name of newly created quantum noise detector.

nodeNode

Node to read output from.

freqslist of float or Frequency, optional

List of mixer demodulation frequencies (in Hz).

phaseslist of float, optional

List of mixer demodulation phases (in Hz).

shot_onlybool, optional

If True, detect only vacuum noise contributions.