Learn R Programming

photobiology (version 0.11.3)

as.source_spct: Coerce to a spectrum

Description

Return a copy of an R object with its class set to a given type of spectrum.

Usage

as.source_spct(x, ...)

# S3 method for default as.source_spct( x, time.unit = c("second", "day", "exposure"), bswf.used = c("none", "unknown"), strict.range = getOption("photobiology.strict.range", default = FALSE), ... )

Value

A copy of x converted into a source_spct object.

Arguments

x

an R object.

...

other arguments passed to "set" functions.

time.unit

character string indicating the time unit used for spectral irradiance or exposure ("second", "day" or "exposure") or an object of class duration as defined in package lubridate.

bswf.used

character A string indicating the BSWF used, if any, for spectral effective irradiance or exposure ("none" or the name of the BSWF).

strict.range

logical Flag indicating whether off-range values result in an error instead of a warning.

Methods (by class)

  • as.source_spct(default):

See Also

setGenericSpct

Other constructors of spectral objects: as.calibration_spct(), as.chroma_spct(), as.cps_spct(), as.filter_spct(), as.generic_spct(), as.object_spct(), as.raw_spct(), as.reflector_spct(), as.response_spct(), as.solute_spct(), source_spct()