finesse.detectors.camera.FieldCamera¶
Overview
- class finesse.detectors.camera.FieldCamera(name, node, xlim, ylim, npts, f=0, w0_scaled=True)[source]¶
- Bases: - ComplexCamera,- Image- Camera for detecting the full image of the beam in terms of amplitude and phase. - Get the unscaled x and y coordinate data via - Image.xdataand- Image.ydata, respectively.- Parameters:
- namestr
- Unique name of the camera. 
- nodeOpticalNode
- Node at which to detect. 
- xlimsequence or scalar
- Limits of the x-dimension of the image. If a single number is given then this will be computed as \(x_{\mathrm{lim}} = [-|x|, +|x|]\). 
- ylimsequence or scalar
- Limits of the y-dimension of the image. If a single number is given then this will be computed as \(y_{\mathrm{lim}} = [-|y|, +|y|]\). 
- nptsint
- Number of points in both axes. 
- fscalar, optional; default: 0
- Field frequency offset from the carrier to detect. 
- 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. 
 
 
Properties
| Number of pixels in each axis. |