Navigation: Scripting Reference Manual > Data Structures > T_MZRABERRATION

 

T_MZRABERRATION

 

Contact Us: fredsupport@photonengr.com

 

Description

Structure corresponding to entries on the Merit Function Aberrations Tab of the Optimization dialog.

 

Definition

Type T_MZRABERRATION

weight As Double
anasurf As Long
definition As String
script As String
active As Boolean

End Type

 

Members

weight

Aberration weight value.

 

anasurf

Node number of associated analysis entity to be used when evaluating the aberration.  Only Analysis Surfaces and Directional Analysis Entities are allowed.

 

definition

String specifying the aberration type. Options are:

User Scripted Aberration

Encircled Y spot size

Encircled Y direction spread

Encircled color spread

RMS spot radius

Centroid X spot position

Centroid X direction

RMS X color spread

Encircled spot radius

Centroid Y spot position

Centroid Y direction

RMS Y color spread

Total maximized power on the surface

RMS direction spread

Irradiance peak-to-valley

Encircled X color semi-spread

Total minimized power on the surface

Encircled direction spread

Irradiance variance

Encircled Y color semi-spread

RMS X spot size

RMS X direction spread

Illuminance peak-to-valley

Centroid X color

RMS Y spot size

RMS Y direction spread

Illuminance variance

Centroid Y color

Encircled X spot size

Encircled X direction spread

RMS color spread

Intensity peak-to-valley

 

 

 

Intensity variance

 

script

String containing complete user-defined script.

 

active

Flag to enable/disable aberration.

 

 

Used as Parameter in

Optimization Definition 

Optimization Script Commands

 

 

 

 

 

 

Copyright © Photon Engineering, LLC