Navigation: Scripting Reference Manual > Data Structures > T_SOURCEPRIMASTIG

 

T_SOURCEPRIMASTIG

 

Contact Us: fredsupport@photonengr.com

 

Description

Data structure used for retrieving and setting the configuration parameters of an Astigmatic Gaussian Beam type Source Primitive.

Definition

Type T_SOURCEPRIMASTIG

PowerWatts As Double

semiAngX As Double

semiAngY As Double

Xnum As Long

Ynum As Long

Zcreate As Double

Zseparation As Double

End Type

 

 

Members

PowerWatts

Total power of the source in units of Watts.

 

semiAngX

Far field divergence semi-angle (1/e2) in degrees of the source in the X direction.

 

semiAngY

Far field divergence semi-angle (1/e2) in degrees of the source in the Y direction.

 

Xnum

Number of samples in the X direction.

 

Ynum

Number of samples in the Y direction.

 

Zcreate

Distance (relative to the source waist) at which the beam wavefront is synthesized.  This distance should be larger than the Rayleigh range of the source.

 

Zseparation

Axial separation (symmetric) of the astigmatic focii.

 

 

Used as Parameter in

SourcePrimGetParmAstig

SourcePrimSetParmAstig

 

 

 

 

 

Copyright © Photon Engineering, LLC