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
|