Click or drag to resize

CRPSRadonAircraftCosmicCorrection Method

Remove effects of aircraft and cosmic stripping

Namespace:  Geosoft.Desktop.GXNetX
Assembly:  geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.2.0.42
Syntax
public static void RadonAircraftCosmicCorrection(
	CGXNETCore gxNetShared,
	CDB db,
	int line,
	string K_filt,
	string U_filt,
	string Th_filt,
	string TC_filt,
	string U_upward_filt,
	string Cosmic_filt,
	double aircraft_k,
	double aircraft_u,
	double aircraft_th,
	double aircraft_tc,
	double aircraft_upu,
	double cosmic_k,
	double cosmic_u,
	double cosmic_th,
	double cosmic_tc,
	double cosmic_upu,
	string K_levl,
	string U_levl,
	string Th_levl,
	string TC_levl,
	string U_upward_levl
)

public static void RadonAircraftCosmicCorrection(
	CGXNETCore gxNetShared,
	CDB db,
	int line,
	string K_filt,
	string U_filt,
	string Th_filt,
	string TC_filt,
	string U_upward_filt,
	string Cosmic_filt,
	double aircraft_k,
	double aircraft_u,
	double aircraft_th,
	double aircraft_tc,
	double aircraft_upu,
	double cosmic_k,
	double cosmic_u,
	double cosmic_th,
	double cosmic_tc,
	double cosmic_upu,
	string K_levl,
	string U_levl,
	string Th_levl,
	string TC_levl,
	string U_upward_levl
)

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 filtered potassium channel
U_filt
Type: SystemString
Input filtered uranium channel
Th_filt
Type: SystemString
Input filtered thorium channel
TC_filt
Type: SystemString
Input filtered total count channel
U_upward_filt
Type: SystemString
Input filtered upward uranium channel (optional - can be left blank)
Cosmic_filt
Type: SystemString
Input filtered cosmic channel
aircraft_k
Type: SystemDouble
Aircraft background value for potassium (cps). (Default = 12)
aircraft_u
Type: SystemDouble
Aircraft background value for uranium (cps). (Default = 2.2)
aircraft_th
Type: SystemDouble
Aircraft background value for thorium (cps). (Default = 1.5)
aircraft_tc
Type: SystemDouble
Aircraft background value for total count (cps). (Default = 90)
aircraft_upu
Type: SystemDouble
Aircraft background value for upward uranium (cps) (optional - can be left blank). (Default = 0.6)
cosmic_k
Type: SystemDouble
Cosmic stripping ratio for potassium (cps/cosmic cps). (Default = 0.032)
cosmic_u
Type: SystemDouble
Cosmic stripping ratio for uranium (cps/cosmic cps). (Default = 0.026)
cosmic_th
Type: SystemDouble
Cosmic stripping ratio for thorium (cps/cosmic cps). (Default = 0.03)
cosmic_tc
Type: SystemDouble
Cosmic stripping ratio for total count (cps/cosmic cps). (Default = 0.6)
cosmic_upu
Type: SystemDouble
Cosmic stripping ratio for upward uranium (cps/cosmic cps) (optional - can be left blank). (Default = 0.008)
K_levl
Type: SystemString
Output levelled potassium channel
U_levl
Type: SystemString
Output levelled uranium channel
Th_levl
Type: SystemString
Output levelled thorium channel
TC_levl
Type: SystemString
Output levelled total count channel
U_upward_levl
Type: SystemString
Output levelled upward uranium channel (optional - can be left blank)
Remarks
This wrapper performs the following simple operation: LEVL = FILT - (AIRBACK + COS_STRIP * COSFILT) where: LEVL = Output levelled element channel FILT = Input filtered element channel AIRBACK = Input Air Background value for that element COS_STRIP = Input Cosmic Stripping factor for that element COSFILT = Input filtered cosmic channel The Upward uranium parameters are optional and can be left blank if not required, but all three should be defined for the Upward method. Ref: See the RPSLEVU.GXC file for details and implementation of the algorithm.
See Also