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, ...)
solute_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)
response_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)
chroma_mspct(l = NULL, ncol = 1, byrow = FALSE, ...)
list of generic_spct or derived classes
character The multi spectrum object class or the expected class for the elements of l
integer Number of 'virtual' columns in data
logical If ncol > 1 how to read in the data
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.
solute_mspct(): Specialization for collections of solute_spct objects.
response_mspct(): Specialization for collections of response_spct objects.
chroma_mspct(): Specialization for collections of chroma_spct objects.
filter_mspct(list(polyester.spct, yellow_gel.spct))
Run the code above in your browser using DataLab