Axicon.mul_beam
- raytracing.Axicon.mul_beam(self, rightSideBeam)
This function calculates the multiplication of a coherent beam with complex radius of curvature q by an ABCD matrix. However it will raise an error in case the input is an axicon
- Parameters:
rightSideBeam (object from GaussianBeam class) – including the beam properties
- Returns:
outputBeam – The properties of the beam at the output of the system with the defined ABCD matrix
- Return type:
object from GaussianBeam class