photobiology (version 0.9.30)

q2e: Convert photon-based quantities into energy-based quantities

Description

Function that converts spectral photon irradiance (molar) into spectral energy irradiance.

Usage

q2e(x, action, byref, ...)

# S3 method for default q2e(x, action = "add", byref = FALSE, ...)

# S3 method for source_spct q2e(x, action = "add", byref = FALSE, ...)

# S3 method for response_spct q2e(x, action = "add", byref = FALSE, ...)

# S3 method for source_mspct q2e(x, action = "add", byref = FALSE, ..., .parallel = FALSE, .paropts = NULL)

# S3 method for response_mspct q2e(x, action = "add", byref = FALSE, ..., .parallel = FALSE, .paropts = NULL)

Arguments

x

an R object

action

a character string

byref

logical indicating if new object will be created by reference or by copy of x

...

not used in current version

.parallel

if TRUE, apply function in parallel, using parallel backend provided by foreach

.paropts

a list of additional options passed into the foreach function when parallel computation is enabled. This is important if (for example) your code relies on external data or packages: use the .export and .packages arguments to supply them so that all cluster nodes have the correct environment set up for computing.

Methods (by class)

  • default: Default method

  • source_spct: Method for spectral irradiance

  • response_spct: Method for spectral responsiveness

  • source_mspct: Method for collections of (light) source spectra

  • response_mspct: Method for collections of response spectra

See Also

Other quantity conversion functions: A2T(), T2Afr(), T2A(), T2T(), as_quantum(), e2qmol_multipliers(), e2quantum_multipliers(), e2q()