finesse.components.lens.Lens.ABCD¶
- Lens.ABCD(from_node, to_node, direction='x', symbolic=False, copy=True, retboth=False)[source]¶
- Returns the ABCD matrix of the lens for the specified coupling. - This is given by, \[M = \begin{pmatrix} 1 & 0 \\ -\frac{1}{f} & 1 \end{pmatrix}, \]- where \(f\) is the focal length of the lens. - See - Connector.ABCD()for descriptions of parameters, return values and possible exceptions.