finesse.detectors.camera.ComplexCamera

Overview

class finesse.detectors.camera.ComplexCamera(name, node, f=0, w0_scaled=True)[source]

Bases: finesse.detectors.camera.Camera, abc.ABC

Abstract type for cameras which detect pixel amplitude and phase.

Parameters

name : str

Unique name of the camera.

node : OpticalNode

Node at which to detect.

f : scalar, optional; default: 0

Field frequency offset from the carrier to detect.

w0_scaled : bool, optional; default: True

Flag indicating whether the \(x\), \(y\) axes should be scaled to the waist-size of the beam parameter at node.