Navigation: Scripting Reference Manual > Data Structures > T_SOURCEPRIMLASER

 

T_SOURCEPRIMLASER

 

Contact Us: fredsupport@photonengr.com

 

Description

Data structure used for retrieving or specifying the configuration parameters of a Laser Diode Beam or M-Squared Laser Beam type Source Primitive.

 

 

Definition

T_SOURCEPRIMLASER

angleType As String

ParamX As Double

ParamY As Double

PowerWatts As Double

semiAngX As Double

semiAngY As Double

Xnum As Long

Ynum As Long

 

 

Members

angleType

Specifies the meaning of semiAngX and semiAngY.  Valid entries are:

"Full width at half power"

"Half width at half power"

"Full width at 1/e amplitude point"

"Half width at 1/e amplitude point"

"Full width at 1/e^2 power point"

"Half width at 1/e^2 power point"

"Full width at 1% power point"

"Half width at 1% power point"

"Variance power full width (second moment)"

"Variance power half width (second moment)"

 

PowerWatts

Specifies the total power of the source in units of Watts.

 

ParamX

If the Source Primitive is type Laser Diode Beam:

ParamX specifies the axial offset of the X focus from the source position.

If the Source Primitive is type M-Squared Laser Beam:

ParamX specifies the M-Squared value in the X direction.

 

ParamY

If the Source Primitive is type Laser Diode Beam:

ParamX specifies the axial offset of the Y focus from the source position.

If the Source Primitive is type M-Squared Laser Beam:

ParamX specifies the M-Squared value in the Y direction.

 

semiAngX

Half angle of the beam divergence in the X direction whose interpretation is specified by member angleType.  Values between 0 and 90 in degrees.

 

semiAngY

Half angle of the beam divergence in the Y direction whose interpretation is specified by member angleType.  Values between 0 and 90 in degrees.

 

Xnum

Number of sample points along the X direction of the beam.  Recommended power of 2 between 8 and 2048 (inclusive).

 

Ynum

Number of sample points along the Y direction of the beam.  Recommended power of 2 between 8 and 2048 (inclusive).

 

 

Used as a parameter in

SourcePrimGetParmLaser

SourcePrimSetParmLaser

 

 

 

 

 

Copyright © Photon Engineering, LLC