finesse.detectors.quantum_noise_detector.QuantumShotNoiseDetector

Overview

class finesse.detectors.quantum_noise_detector.QuantumShotNoiseDetector(name, node, nsr=False)[source]

Bases: finesse.detectors.general.Detector

Represents a quantum shot noise detector with no 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.

nsr : bool, optional

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