 | CRPSRadonOverwaterReferenceChannels Method |
Overwater Radon removel method: Calculate radon reference levels from the filtered data
Namespace:
Geosoft.Desktop.GXNetX
Assembly:
geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2025.2.0.42
Syntaxpublic static void RadonOverwaterReferenceChannels(
CGXNETCore gxNetShared,
CDB db,
int line,
string K_levl,
string U_levl,
string Th_levl,
string TC_levl,
string water_back_ref_channel,
string K_ref,
string U_ref,
string Th_ref,
string TC_ref
)
public static void RadonOverwaterReferenceChannels(
CGXNETCore gxNetShared,
CDB db,
int line,
string K_levl,
string U_levl,
string Th_levl,
string TC_levl,
string water_back_ref_channel,
string K_ref,
string U_ref,
string Th_ref,
string TC_ref
)
Public Shared Sub RadonOverwaterReferenceChannels (
gxNetShared As CGXNETCore,
db As CDB,
line As Integer,
K_levl As String,
U_levl As String,
Th_levl As String,
TC_levl As String,
water_back_ref_channel As String,
K_ref As String,
U_ref As String,
Th_ref As String,
TC_ref As String
)
Public Shared Sub RadonOverwaterReferenceChannels (
gxNetShared As CGXNETCore,
db As CDB,
line As Integer,
K_levl As String,
U_levl As String,
Th_levl As String,
TC_levl As String,
water_back_ref_channel As String,
K_ref As String,
U_ref As String,
Th_ref As String,
TC_ref As String
)
public:
static void RadonOverwaterReferenceChannels(
CGXNETCore^ gxNetShared,
CDB^ db,
int line,
String^ K_levl,
String^ U_levl,
String^ Th_levl,
String^ TC_levl,
String^ water_back_ref_channel,
String^ K_ref,
String^ U_ref,
String^ Th_ref,
String^ TC_ref
)
public:
static void RadonOverwaterReferenceChannels(
CGXNETCore^ gxNetShared,
CDB^ db,
int line,
String^ K_levl,
String^ U_levl,
String^ Th_levl,
String^ TC_levl,
String^ water_back_ref_channel,
String^ K_ref,
String^ U_ref,
String^ Th_ref,
String^ TC_ref
)
static member RadonOverwaterReferenceChannels :
gxNetShared : CGXNETCore *
db : CDB *
line : int *
K_levl : string *
U_levl : string *
Th_levl : string *
TC_levl : string *
water_back_ref_channel : string *
K_ref : string *
U_ref : string *
Th_ref : string *
TC_ref : string -> unit
static member RadonOverwaterReferenceChannels :
gxNetShared : CGXNETCore *
db : CDB *
line : int *
K_levl : string *
U_levl : string *
Th_levl : string *
TC_levl : string *
water_back_ref_channel : string *
K_ref : string *
U_ref : string *
Th_ref : string *
TC_ref : string -> unit
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_levl
- Type: SystemString
Input levelled Potassium data channel - U_levl
- Type: SystemString
Input levelled Uranium data channel - Th_levl
- Type: SystemString
Input levelled Thorium data channel - TC_levl
- Type: SystemString
Input levelled Total Count data channel - water_back_ref_channel
- Type: SystemString
Input Water Background Reference channel name - K_ref
- Type: SystemString
Output Potassium Radon reference channel - U_ref
- Type: SystemString
Output Uranium Radon reference channel - Th_ref
- Type: SystemString
Output Thorium Radon reference channel - TC_ref
- Type: SystemString
Output Total Count Radon reference channel
Remarks
Radon reference channels are calculate via simple multiplication with the water background reference channel:
KREF = KLEV * WREF Output Potassium Radon reference channel
UREF = ULEV * WREF Output Uranium Radon reference channel
THREF = THLEV * WREF Output Thorium Radon reference channel
TCREF = TCLEV * WREF Output Total Count Radon reference channe
where
KLEV = Input Potassium levelled count channel
ULEV = Input Uranium levelled count channel
THLEV = Input Thorium levelled count channel
TCLEV = Input Total Count levelled count channel
and
WREF = Input Water Background Reference channel
Ref: See the RPSLEVT.GXC file for details and implementation of the algorithm.
See Also