finesse.detectors.quantum_noise_detector.QuantumNoiseDetectorDemod1

Overview

class finesse.detectors.quantum_noise_detector.QuantumNoiseDetectorDemod1(name, node, f, phase, nsr=False, sources=None, exclude_sources=None)[source]

Bases: finesse.detectors.general.Detector, finesse.detectors.general.NoiseDetector

Represents a quantum noise detector with 1 RF demodulation.

It calculates the amplitude spectral density of the photocurrent noise of a photodiode output demodulated at the signal frequency.

Parameters

name : str

Name of newly created quantum noise detector.

node : Node

Node to read output from.

f : float

Demodulation frequency in Hz

phase : float

Demodulation phase in degrees

nsr : bool, optional

If true, calculate the noise-to-signal ratio rather than the absolute noise value.

sources : list of Connector, optional

If given, only detect quantum noise contributions from these components.