FieldCorrectionInterpolateErrors Method |
Interpolates the error table, which contains fewer grid points than the correction table, over the entire beam field.
Namespace: RAYLASE.Marker.CorrectionsAssembly: RAYLASE.Marker.Corrections (in RAYLASE.Marker.Corrections.dll) Version: 2.19.0
Syntaxpublic 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
DoubleA 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