finesse.detectors.camera.Camera
¶
Overview
- class finesse.detectors.camera.Camera(name, node, w0_scaled, dtype, shape, **kwargs)[source]¶
Bases:
MaskedDetector
,ABC
Base camera class.
- Parameters
- namestr
Unique name of the camera.
- node
OpticalNode
Node at which to detect.
- w0_scaledbool
Flag indicating whether the \(x\), \(y\) axes should be scaled to the waist-size of the beam parameter at node.
- dtype
numpy.dtype
or str The data-type of the pixels.
- shapetuple
Dimensions of the camera image.
Properties
Flag indicating whether the detector requires beam traces. |
|
Coordinate data in the x-axis scaled to metres. |
|
Coordinate data in the y-axis scaled to metres. |
|
Flag for whether the x and y co-ordinates have been scaled by the waist-size of the beam parameter at the detection node. |