Navigation: Scripting Reference Manual > Data Structures > T_SOURCEDIRASTIGGAUSBEAM

 

T_SOURCEDIRASTIGGAUSBEAM

 

Contact Us: fredsupport@photonengr.com

 

Description

Data structure for definition of astigmatic Gaussian beam directions.

 

Definition

Type T_SOURCEDIRASTIGGAUSBEAM

semiAngX As Double

semiAngY As Double

Xfocus As Double

Yfocus As Double
Zstart As Double

Zcreate As Double
wavl As Double
Xnum As Long

Ynum As Long

End Type

 

Members

semiAngX

Holds the semi-angle divergence in the X-direction (degrees).

 

semiAngY

Holds the semi-angle divergence in the Y-direction (degrees).

 

Xfocus

Location along z-axis of the beamwaist/focus in the X-direction.

 

Yfocus

Location along z-axis of the beamwaist/focus in the Y-direction.

 

Zstart

Z-position where the ray grid is to start.

 

Zcreate

Z-position where the beamlets are to be synthesized.

 

wavl

Wavelength in microns of the astigmatic gaussian beam.

 

Xnum

Number of beamlets along the X-axis.

 

Ynum

Number of beamlets along the Y-axis.

 

Used as Parameter in

GetSourceDirAstigmaticGausBeam

InitSourceDirAstigmaticGausBeam

SetSourceDirAstigmaticGausBeam

 

 

 

 

 

 

Copyright © Photon Engineering, LLC