Light-source spectral output
Energy:energy ratio
Convert the "time.unit" attribute of an existing source_spct object
Calculate energy to quantum (mol) multipliers
fshift a spectrum
Photon:photon ratio
Energy:energy ratio
Central wavelength value
Linear energy CIE 2008 luminous efficiency function 2 deg data
Range of wavelength
CIE A illuminant data
RGB color values
Collection-of-spectra constructor
Get the "instr.settings" attribute
Photon:energy ratio
Get the "time.unit" attribute of an existing source_spct object
transmittance.filter_mspct
Transmittance
getWhereMeasured.generic_mspct
Get the "where.measured" attribute
Convert a 'wide' or untidy data frame into a collection of spectra
Absorptance
Sanity check of wavelengths (internal function).
Query which is the class of an spectrum
Set the "bswf.used" attribute
Add two spectra
Get the "spct.version" attribute
Collection-of-spectra copy-constructor
Set the "scaled" attribute
Spectral-object copy constructor
Clean (=replace) off-range values in a spectrum
Create tagged spectrum from wavebands
Theoretical clear body
Color
Energy:photon ratio
Calculate absorptance from spectral absorptance.
Query whether a generic spectrum has been normalized.
Convert an R object into a spectrum object.
Wavelength minimum
Defunct functions and methods
Average spectral data.
Query class of spectrum summary objects
Photon fluence
Valleys or local minima
Photobiological Calculations
Maximun wavelength
Photon irradiance
Get the "instr.desc" attribute
clear the spectral weights cache
is_effective.summary_generic_spct
Is an R object "effective"
Get the "scaled" attribute
Calculate absorbance from spectral absorbance.
Query whether a generic spectrum has been scaled
Divide two spectra, even if the wavelengths values differ
Theoretical black body
Arithmetic Operators
q_response.response_mspct
Photon-based photo-response
Check the "time.unit" attribute of an existing source_spct object
Logarithms and Exponentials
e_response.response_mspct
Energy-based photo-response
Solar spectral irradiance (simulated)
Calculate energy to quantum multipliers
Rounding of Numbers
Absorbance
reflectance.reflector_mspct
Reflectance
Energy irradiance for split spectrum regions
Gives irradiance from spectral irradiance.
Fluence
Photon (quantum) irradiance from spectral (energy) irradiance.
CIE xyz chromaticity coordinates (CC) 10 deg data
fscale a spectrum
Set the "Rfr.type" attribute
Get peaks and valleys in a spectrum
Query if an object has old class names
Arithmetic Operators
Integrate spectral data.
Get the "mspct.version" attribute
Trigonometric Functions
Combine collections of spectra
Find labels from spectral object
Calculate spectral values at a different set of wavelengths
Remove "generic_mspct" and derived class attributes.
Print a "waveband" object
Photon:energy ratio
CIE xyz chromaticity coordinates 2 deg data
Linear energy CIE xyz colour matching function (CMF) 2 deg data
Arithmetic Operators
Check that the "spct.version" attribute is set
Set the "multiple.wl" attribute
Sign
Linear energy CIE xyz colour matching function (CMF) 10 deg data
Theoretical spectrum of a clear clear material
Daily solar spectral irradiance (simulated)
Convolve function for collections of spectra
Tag a spectrum
setWhereMeasured.generic_mspct
Set the "where.measured" attribute
Query if it is an spectrum is tagged
Convert spectral energy irradiance into spectral photon irradiance
Merge two generic_spct objects
Set the "instr.desc" attribute
Remove "generic_spct" and derived class attributes.
Arithmetic Operators
Integrated response
Convert energy-based quantities into photon-based quantities.
Insert new wavelength values into a spectrum
Binary operation on two spectra, even if the wavelengths values differ
Photo:photon ratio
Convert absorbance into transmittance
Energy or photon irradiance for split spectrum regions
Energy irradiance
Convert transmittance into absorbance.
Spectral-object constructor
Query if a spectrum contains absorbance or transmittance data
Remove tags
Print a spectral object
function to be numerically minimized
Wavelength to rgb color conversion
Theoretical white body
Upgrade one spectral object
Photon irradiance for split spectrum regions
Classes common to all collection members.
Calculate (energy) irradiance from spectral irradiance
Solar spectral irradiance (simulated)
Energy fluence
Convert spectral energy irradiance into spectral photon irradiance
time argument check and conversion
Summary of a spectral object
Spectral weights
Wavelength range
Trim (or expand) head and/or tail
Convert 'long' or tidy spectral data into a collection of spectra
Irradiance
Peaks or local maxima
Wavelength range to rgb color conversion
Calculate reflectance from spectral reflectance
Shift the scale of a spectrum using a summary function
Minimum wavelength
Set the "instr.settings" attribute
Arithmetic Operators
Convert date to time-of-day in hours
Normalize spectral data
Normalization of an R object
Times for sun positions
twilight argument check and conversion
Extract or replace members of a collection of spectra
Multiply two spectra, even if the wavelengths values differ
date argument check and conversion
Get the "multiple.wl" attribute
Stepsize
Solar angles
Query if it is a waveband
Transmittance spectrum of yellow theatrical gel.
Spectral response of a GaAsP photodiode
Waveband constructor method
Create spectrum from wavebands
setWhenMeasured.generic_mspct
Set the "when.measured" attribute
Dimensions of an Object
Get the "bswf.used" attribute
Get the "normalized" attribute
Daily solar spectral irradiance (simulated)
getWhenMeasured.generic_mspct
Get the "when.measured" attribute
Arithmetic Operators
Trim head and/or tail of a spectrum
Wavelength maximum
Names of multi-spectra classes
Multi-spct transform methods
Trim (or expand) head and/or tail
Photon or energy ratio
Subtract two spectra
Get the "Tfr.type" attribute
Set the "time.unit" attribute of an existing source_spct object
Convert photon-based quantities into energy-based quantities
Photon irradiance
Length of object in wavelength units
Spectrum to rgb color conversion
Calculate deuterim lamp output spectrum from fitted constants
Trim (or expand) head and/or tail
Calculate response from spectral response
Upgrade one or more spectral objects
Function that returns a vector containing the names of spectral summary
classes.
Row-bind spectra
Insert wavelength values into spectral data.
Function that returns a vector containing the names of spectra classes.
Smooth a spectrum
Calculate a normalized index.
Arithmetic Operators
Clip head and/or tail of a spectrum
CIE D65 illuminant data
Honeybee xyz chromaticity colour matching function data
Incandescent "FEL" lamp emission spectrum
Spectral response of a back-thinned CCD image sensor.
Sanity check of a spectrum.
Linear energy CIE 2008 luminous efficiency function 10 deg data
Extract or replace parts of a spectrum
Query class of spectrum objects
Map spectra to new wavelength values.
Find labels from "waveband" object
Theoretical spectrum of an opaque material
Normalize a range argument into a true numeric range
Get the "Rfr.type" attribute
print.summary_generic_spct
Print spectral summary
Query if a spectrum contains photon- or energy-based data.
Miscellaneous Mathematical Functions
Check that the "mspct.version" attribute is set
Check validity of spectral objects
Color of an object
Rescale a spectrum using a summary function
Math function dispatcher for spectra
Find peaks in a spectrum
Convert spectral photon irradiance into spectral energy irradiance
Query class of spectrum objects
Print a spectral collection object
Set the "normalized" attribute
Calculate transmittance from spectral transmittance.
Set the "Tfr.type" attribute
Create tagged spectrum from wavebands
List-of-wavebands constructor
Transmittance spectrum of clear polyester film
Map a spectrum to new wavelength values.