Click or drag to resize
CVVUNoiseCheck2 Method
Like NoiseCheck_VVU, but returns maximum deviation at all points.

Available since Oasis montaj version: 6.3
License: Available to anyone with an Oasis Montaj license.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Notes
This function checks vertical deviation of data in an input VV against a moving straight line, where the X-axis value is taken to be the data index, and the Y-axis value is the input data VV value. The straight line is drawn between data points at the ends of the line segment, whose length is an input. The output flag VV is set to 0 if data point in input VV falls within the deviation for all the moving line segments of which it is a part, otherwise, it will be set to 1. The output maximum deviation VV contains the maximum deviation at each point for all the moving line segments that it is a part of.
Syntax
public static void NoiseCheck2(
	CGXNETCore gxNetShared,
	CVV vv_i,
	CVV vv_f,
	CVV vv_d,
	double all_tol,
	int num
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
vv_i
Type: GeoEngine.Core.GXNetXCVV
Input VV on which to apply quality control Required in <define>GS_DOUBLE</define> or <define>GS_FLOAT</define>
vv_f
Type: GeoEngine.Core.GXNetXCVV
Output flag VV with result 0 and 1. Required in <define>GS_BYTE</define>
vv_d
Type: GeoEngine.Core.GXNetXCVV
Output maximum deviation VV.
all_tol
Type: SystemDouble
Allowed deviation over a number of data points in input VV (next parameter). Must be >= 0.0
num
Type: SystemInt32
Number of data points in the line segment. Must be > 0
See Also