finesse.detectors.camera.CCDPixel

Overview

class finesse.detectors.camera.CCDPixel(name, *args, **kwargs)[source]

Bases: CCDCamera, Pixel

Camera for measuring the intensity of a beam, \(I = |E(x,y)|^2\), at a single point. Where the unscaled x and y coordinate used is xdata and ydata, respectively. Note that this is just the intensity at (x,y), not an integrated power over some finite pixel dimension.

Parameters
namestr

Unique name of the camera.

nodeOpticalNode

Node at which to detect.

xscalar, optional; default: 0

The x co-ordinate of the pixel.

yscalar, optional; default: 0

The y co-ordinate of the pixel.

w0_scaledbool, optional; default: True

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