Learn R Programming

Luminescence (version 0.3.1)

calc_OSLLxTxRatio: Calculate Lx/Tx ratio for CW-OSL curves.

Description

Calculate Lx/Tx ratios from two given OSL curves.

Usage

calc_OSLLxTxRatio(Lx.data, Tx.data, signal.integral, background.integral)

Arguments

Lx.data
data.frame (required): requires a CW-OSL shine down curve (x = time, y = counts)
Tx.data
data.frame (optional): requires a CW-OSL shine down curve (x = time, y = counts). If no input is given the Tx.data will be treated as NA and no Lx/Tx ratio is calculated.
signal.integral
vector (required): vector with the limits for the signal integral.
background.integral
vector (required): vector with the bounds for the background integral.

Value

  • Returns an S4 object of type RLum.Results. Slot data contains a list with the following structure: $ LnLx $ LnLx.BG $ TnTx $ TnTx.BG $ Net_LnLx $ Net_LnLx.Error $ Net_TnTx.Error $ LxTx $ LxTx.Error

Details

The integrity of the chosen values for the signal and background integral is checked by the function; the signal integral limits have to be lower than the background integral limits. If a vector is given as input instead of a data.frame, an artificial data.frame is produced. The error calculation is done according to Galbraith (2002).

References

Duller, G., 2007. Analyst. http://www.nutech.dtu.dk/english/~/media/Andre_Universitetsenheder/Nutech/Produkter%20og%20services/Dosimetri/radiation_measurement_instruments/tl_osl_reader/Manuals/analyst_manual_v3_22b.ashx Galbraith, R.F., 2002. A note on the variance of a background-corrected OSL count. Ancient TL, 20 (2), 49-51.

See Also

Analyse_SAR.OSLdata, plot_GrowthCurve, analyse_SAR.CWOSL

Examples

Run this code
##load data
data(ExampleData.LxTxOSLData, envir = environment())

##calculate Lx/Tx ratio
results <- calc_OSLLxTxRatio(Lx.data, Tx.data, signal.integral = c(1:2), 
                             background.integral = c(85:100))

Run the code above in your browser using DataLab