finesse.detectors.camera.ScanLine¶
Overview
- class finesse.detectors.camera.ScanLine(npts, dtype, x=None, y=None, xlim=None, ylim=None)[source]¶
- Bases: - object- Data structure representation of a slice of an image. - Parameters:
- xscalar or None
- The x coordinate of the slice. 
- yscalar or None
- The y coordinate of the slice. 
- xlimscalar or size two sequence
- The limits of the x-axis scan lines. A single number gives \(x_{\mathrm{axis}} \in [-|x|, +|x|]\), or a tuple of size two gives \(x_{\mathrm{axis}} \in [x[0], x[1]]\). 
- ylimscalar or array-like
- The limits of the y-axis scan lines. A single number gives \(y_{\mathrm{axis}} \in [-|y|, +|y|]\), or a tuple of size two gives \(y_{\mathrm{axis}} \in [y[0], y[1]]\). 
- nptsint
- Number of points in slice axis. 
- dtypestr or dtype
- Data type of the slice to pass to NumPy for array creation. 
 
 
Properties
| The slice axis - i.e. 'x' for x-axis, 'y' for y-axis. | |
| Number of pixels in the scanning axis. | |
| The x co-ordinate of the slice. | |
| The numeric value(s) of the x coordinate. | |
| The limits of the slice in the x-axis. | |
| The y co-ordinate of the slice. | |
| The numeric value(s) of the y coordinate. | |
| The limits of the slice in the y-axis. |