"RLum.Data.Spectrum"
Class for representing luminescence spectra data (TL/OSL/RF).
# S4 method for RLum.Data.Spectrum
show(object)# S4 method for RLum.Data.Spectrum
set_RLum(class, originator, .uid, .pid,
recordType = "Spectrum", curveType = NA_character_,
data = matrix(), info = list())
# S4 method for RLum.Data.Spectrum
get_RLum(object, info.object)
# S4 method for RLum.Data.Spectrum
names_RLum(object)
get_RLum
, names_RLum
(required):
an object of class '>RLum.Data.Spectrum
character (automatic): contains the name of the calling function (the function that produces this object); can be set manually.
[set_RLum]
An object from the class RLum.Data.Spectrum
get_RLum
A matrix with the spectrum values or
only the info object if info.object
was set.
names_RLum
The names of the info objects
show
: Show structure of RLum.Data.Spectrum
object
set_RLum
: Construction method for RLum.Data.Spectrum object. The slot info is optional
and predefined as empty list by default
get_RLum
: Accessor method for RLum.Data.Spectrum object. The argument info.object
is optional to directly access the info elements. If no info element name
is provided, the raw curve data (matrix) will be returned
names_RLum
: Returns the names info elements coming along with this curve object
recordType
Object of class character containing the type of the curve (e.g. "TL" or "OSL")
curveType
Object of class character containing curve type, allowed values are measured or predefined
data
Object of class matrix containing spectrum (count) values. Row labels indicate wavelength/pixel values, column labels are temperature or time values.
info
Object of class list containing further meta information objects
Objects can be created by calls of the form set_RLum("RLum.Data.Spectrum", ...)
.
0.4.0
Kreutzer, S. (2018). RLum.Data.Spectrum-class(): Class 'RLum.Data.Spectrum'. In: Kreutzer, S., Burow, C., Dietze, M., Fuchs, M.C., Schmidt, C., Fischer, M., Friedrich, J. (2018). Luminescence: Comprehensive Luminescence Dating Data Analysis. R package version 0.8.6. https://CRAN.R-project.org/package=Luminescence
'>RLum, '>RLum.Data, plot_RLum
# NOT RUN {
showClass("RLum.Data.Spectrum")
##show example data
data(ExampleData.XSYG, envir = environment())
TL.Spectrum
##show data matrix
get_RLum(TL.Spectrum)
##plot spectrum
# }
# NOT RUN {
plot_RLum(TL.Spectrum)
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab