Click or drag to resize

FieldCorrectionInterpolateErrors Method

Interpolates the error table, which contains fewer grid points than the correction table, over the entire beam field.

Namespace: RAYLASE.Marker.Corrections
Assembly: RAYLASE.Marker.Corrections (in RAYLASE.Marker.Corrections.dll) Version: 2.19.0
Syntax
C#
public double[,,,,] InterpolateErrors(
	double?[,,,,] errors,
	double[] layersSelected = null,
	double[] magnificationsSelected = null
)

Parameters

errors  NullableDouble
The error table, which will be interpolated over the entire beam field.
layersSelected  Double  (Optional)
Defines the selected layers. If null, the layers will be distributed evenly.
magnificationsSelected  Double  (Optional)
Defines the selected magnifications. If null, the magnifications will be distributed evenly.

Return Value

Double
A two-dimensional array representing the resulting (interpolated) error table.
Remarks

The instance's correction table remains unchanged. Instead, the specified errors are interpolated such that the returned result consists of the same number of grid points as the instance's correction table.

The specified error table must consist of fewer rows and columns than the correction table's rows and columns, and more than 2 rows and columns.

See Also