finesse.detectors.powerdetector.PowerDetectorDemod2

Overview

class finesse.detectors.powerdetector.PowerDetectorDemod2(name, node, f1, phase1, f2, phase2=None)[source]

Bases: finesse.detectors.general.MaskedDetector

Represents a power detector with two RF demodulation. It calculates the RF beat power at a node in Watts of optical power.

If no demodulation phase is specified for the final demodulation this detector outputs a complex value I+1j*Q where I and Q are the in-phase and quadrature parts of the signal.

Parameters

name : str

Name of newly created power detector.

node : Node

Node to read output from.

f1 : float

First demodulation frequency in Hz

phase1 : float

First demodulation phase in degrees

f2 : float

Second demodulation frequency in Hz

phase2 : float, optional

Second demodulation phase in degrees