Collection-of-spectra constructor
Converts a list of spectral objects into a "multi spectrum" object by setting the class attribute of the list of spectra to the corresponding multi-spct class, check that components of the list belong to the expected class.
generic_mspct( l = NULL, class = "generic_spct", ncol = 1, byrow = FALSE, dim = c(length(l)%/%ncol, ncol) ) calibration_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) raw_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) cps_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) source_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) filter_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) reflector_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) object_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) response_mspct(l = NULL, ncol = 1, byrow = FALSE, ...) chroma_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)
l |
list of generic_spct or derived classes |
class |
character The multi spectrum object class or the expected class for the elements of l |
ncol |
integer Number of 'virtual' columns in data |
byrow |
logical If |
dim |
integer vector of dimensions |
... |
ignored |
calibration_mspct: Specialization for collections of calibration_spct objects.
raw_mspct: Specialization for collections of raw_spct objects.
cps_mspct: Specialization for collections of cps_spct objects.
source_mspct: Specialization for collections of source_spct objects.
filter_mspct: Specialization for collections of filter_spct objects.
reflector_mspct: Specialization for collections of reflector_spct objects.
object_mspct: Specialization for collections of object_spct objects.
response_mspct: Specialization for collections of response_spct objects.
chroma_mspct: Specialization for collections of chroma_spct objects.
Setting class = source_spct or class = source_mspct makes no difference
filter_mspct(list(polyester.spct, yellow_gel.spct))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.