finesse.detectors.quantum_noise_detector.QuantumShotNoiseDetectorDemod2

Overview

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

Bases: Detector

Represents a quantum shot noise detector with 2 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
namestr

Name of newly created quantum shot noise detector.

nodeNode

Node to read output from.

f1float

First demodulation frequency in Hz

phase1float

First demodulation phase in degrees

f2float

Second demodulation frequency in Hz

phase2float

Second demodulation phase in degrees

nsrbool, optional

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