 | CVVUPickPeak Method |
Find peaks in a VV - method one.
Namespace:
Geosoft.Desktop.GXNet
Assembly:
geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll) Version: 2024.2.0.25
Syntaxpublic static void PickPeak(
CVV vv_i,
CVV vv_o,
double pr_tol,
int width
)
public static void PickPeak(
CVV vv_i,
CVV vv_o,
double pr_tol,
int width
)
Public Shared Sub PickPeak (
vv_i As CVV,
vv_o As CVV,
pr_tol As Double,
width As Integer
)
Public Shared Sub PickPeak (
vv_i As CVV,
vv_o As CVV,
pr_tol As Double,
width As Integer
)
public:
static void PickPeak(
CVV^ vv_i,
CVV^ vv_o,
double pr_tol,
int width
)
public:
static void PickPeak(
CVV^ vv_i,
CVV^ vv_o,
double pr_tol,
int width
)
static member PickPeak :
vv_i : CVV *
vv_o : CVV *
pr_tol : float *
width : int -> unit
static member PickPeak :
vv_i : CVV *
vv_o : CVV *
pr_tol : float *
width : int -> unit
Parameters
- vv_i
- Type: GeoEngine.Core.GXNetCVV
Input VV - vv_o
- Type: GeoEngine.Core.GXNetCVV
Returned peak VV, all dummies except peak points. - pr_tol
- Type: SystemDouble
Minimum value to accept (0.0 to find all) - width
- Type: SystemInt32
Minimum width to accept (1 to find all)
Remarks
Peaks are the maximum point within a sequence of
positive values in the input VV. The width is the
number of points in the positive sequence.
A VV may have to be pre-filtered before finding
the peak values:
Use BPFilt_VVU to smooth the data as required.
Use Filter_VVU to apply a Laplace filter
"-0.5,1.0,-0.5" to make curvature data.
See Also