Click or drag to resize

CRPSRadonUpwardRemovalApply Method

Remove the calculated Radon Background using the 'upward' method

Namespace:  Geosoft.Desktop.GXNetX
Assembly:  geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.2.0.42
Syntax
public static void RadonUpwardRemovalApply(
	CGXNETCore gxNetShared,
	CDB db,
	int line,
	string K_filt,
	string U_filt,
	string Th_filt,
	string TC_filt,
	string U_upward_filt,
	string K_back,
	string U_back,
	string Th_back,
	string TC_back,
	string U_upward_back,
	string K_out,
	string U_out,
	string Th_out,
	string TC_out,
	string U_upward_out
)

public static void RadonUpwardRemovalApply(
	CGXNETCore gxNetShared,
	CDB db,
	int line,
	string K_filt,
	string U_filt,
	string Th_filt,
	string TC_filt,
	string U_upward_filt,
	string K_back,
	string U_back,
	string Th_back,
	string TC_back,
	string U_upward_back,
	string K_out,
	string U_out,
	string Th_out,
	string TC_out,
	string U_upward_out
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
db
Type: GeoEngine.Core.GXNetXCDB
DB Object
line
Type: SystemInt32
Line to process (NULLSYMB for all selected lines)
K_filt
Type: SystemString
Input Low-pass filtered potassium channel
U_filt
Type: SystemString
Input Low-pass filtered uranium channel
Th_filt
Type: SystemString
Input Low-pass filtered thorium channel
TC_filt
Type: SystemString
Input Low-pass filtered total count channel
U_upward_filt
Type: SystemString
Input Low-pass filtered upward uranium channel
K_back
Type: SystemString
Input potassium background to remove (channel)
U_back
Type: SystemString
Input uranium background to remove (channel)
Th_back
Type: SystemString
Input thorium channel background to remove (channel)
TC_back
Type: SystemString
Input total count background to remove (channel)
U_upward_back
Type: SystemString
Input upward uranium background to remove (channel)
K_out
Type: SystemString
Output potassium channel with background radon removed
U_out
Type: SystemString
Output uranium channel with background radon removed
Th_out
Type: SystemString
Output thorium channel with background radon removed
TC_out
Type: SystemString
Output total count channel with background radon removed
U_upward_out
Type: SystemString
Output upward uranium channel with background radon removed
Remarks
The calculated Radon Background to remove is applied to the data channels using the formula: KOUT = KFILT - KRADREF Output potassium channel with radon background removed UOUT = UFILT - URADREF Output uranium channel with radon background removed THOUT = THFILT - THRADREF Output thorium channel with radon background removed TCOUT = TCFILT - TCRADREF Output total count channel with radon background removed UPUOUT = UPUFILT - UPURADREF Output upward uranium channel with radon background removed where: KFILT = Input Low-pass filtered potassium channel UFILT = Input Low-pass filtered uranium channel THFILT = Input Low-pass filtered thorium channel TCFILT = Input Low-pass filtered total count channel UPUFILT = Input Low-pass filtered upward uranium channel and the following calculated using the RadonUpwardRemovalCalculate_RPS method: KRADREF = Input potassium background to remove (channel) URADREF = Input uranium background to remove (channel) THRADREF = Input uranium background to remove (channel) TCRADREF = Input thorium background to remove (channel) UPURADREF = Input upward uranium background to remove (channel) Ref: See the RPSLEVLU.GXC file for details and implementation of the algorithm.
See Also