finesse.solutions.beamtrace.PropagationSolution.q¶
- PropagationSolution.q(at) BeamParam [source]¶
Beam parameter at a given node of the path.
- Parameters:
- at
OpticalNode
or str The location in the path at which to get the beam parameter. This can be an optical node or the name of the optical node.
- at
- Returns:
- q
BeamParam
The beam parameter corresponding to the specified node.
- q
- Raises:
- keKeyError
If at is a node which does not exist within the solution.
- veValueError
If at is a string corresponding to a node which doesn’t exist in the associated model.
- teTypeError
If at is not an
OpticalNode
or a string.