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