spec-class: Class "spec" for the storage of spectral models.

Description Objects from the Class Slots Extends Author(s) References See Also


spec is the class for spectral models; an object of class "mass" is initialized if mod_type = "spec" is an argument of initModel. All objects of class spec are also of class dat; see documentation for dat for a description of these slots. Note that here x2 will refer to the independent variable in which traces are resolved, e.g., wavelength or wavenumber.

Objects from the Class

Objects can be created by calls of the form new("spec", ...) or spec(...).



Object of class "vector" of starting values for linear relationships between clp


Object of class "list" of vectors of starting values for spectral parameters; the number of vectors gives the number of components in the resulting spectral model; each vector contains the parameters associated with a component. e.g., specpar = list(c(20000, 3000, .3, 21000, 2000, .4), c(18000, 1000, .2)); the parameters in each vector are grouped c(location_spectra, width_spectra, skew_spectra). the location and width parameters are given in wavenumbers.


Object of class "character", "gaus" for a spectral model of a superposition of skewed Gaussians; "bspline" for a bspline-based model.


Object of class "numeric" index defining the center value of the x2 variable.


Object of class "list" used internally to store constraints.


Object of class "logical" TRUE if time-dependence of the spectral parameters is to be taken into account and FALSE otherwise


Object of class "list"


Object of class "list" of vectors defining those indexes of specpar whose time-dependence is to be modeled. e.g., specdispindex = list(c(1,1), c(1,2), c(1,3)) says that parameters 1-3 of spectra 1 are to be modeled as time-dependent.


Object of class "numeric" describing the power to which wavenumbers are raised in the model equation; see Equation 30 of the paper in the references section for a complete description


Object of class "logical" describing whether the model for spectra E is dependent on x-index (i.e., whether it is clp-dependent).


Object of class "character" describing the function form of the time-dependence of spectral parameters; options are "exp" for exponential time dependence, "multiexp" for multiexponential time dependence, and "poly" for polynomial time dependence. defaults to polynomial time dependence.


vector describing the number of columns of the E matrix for each value in the x vector


Class dat-class, directly.


Katharine M. Mullen, Ivo H. M. van Stokkum


Ivo H. M. van Stokkum, "Global and target analysis of time-resolved spectra, Lecture notes for the Troisieme Cycle de la Physique en Suisse Romande", Department of Physics and Astronomy, Faculty of Sciences, Vrije Universiteit, Amsterdam, The Netherlands, 2005, http://www.nat.vu.nl/~ivo/pub/2005/lecturenotes3cycle.pdf

See Also

kin-class, dat-class

TIMP documentation built on May 31, 2017, 2:21 a.m.

Search within the TIMP package
Search all R packages, documentation and source code