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

q2e {photobiology} | R Documentation

## 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, ...)

    ## Default S3 method:
    q2e(x, action = "add", byref = FALSE, ...)

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

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

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

    ## S3 method for class '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`

[Package photobiology version 0.9.21 Index]