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

Name of newly created quantum noise detector.

nodeNode

Node to read output from.

ffloat

Demodulation frequency in Hz

phasefloat

Demodulation phase in degrees

nsrbool, optional

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

sourceslist of Connector, optional

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