finesse.detectors.quantum_noise_detector.QuantumShotNoiseDetectorDemod1

Overview

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

Bases: Detector

Represents a quantum shot 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, considering only vacuum noise contributions (ignoring radiation pressure and squeezing effects).

Parameters
namestr

Name of newly created quantum shot 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.