casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
casa::CompiledSpectralElement Class Reference

Describes a compiled function for describing a spectral profile. More...

#include <CompiledSpectralElement.h>

Inheritance diagram for casa::CompiledSpectralElement:
casa::SpectralElement casa::GaussianMultipletSpectralElement

List of all members.

Public Member Functions

 CompiledSpectralElement (const String &function, const Vector< Double > &param)
 Construct a compiled string.
 CompiledSpectralElement (const CompiledSpectralElement &other)
virtual ~CompiledSpectralElement ()
SpectralElementclone () const
CompiledSpectralElementoperator= (const CompiledSpectralElement &other)
virtual Double operator() (const Double x) const
 Evaluate the value of the element at x.
const StringgetFunction () const
 Get the string of a compiled functional.

Detailed Description

Describes a compiled function for describing a spectral profile.

Intended use:

Public interface

Review Status

Date Reviewed:
yyyy/mm/dd
Test programs:
tSpectralFit

Prerequisite

Etymology

From compiled and spectral line and element

Synopsis

The CompiledSpectralElement class describes a compiled function for describing spectral profile.

Example

Motivation

To have a container for data describing a compiled function for describing a spectral profile for fitting to an observed spectrum

Definition at line 66 of file CompiledSpectralElement.h.


Constructor & Destructor Documentation

casa::CompiledSpectralElement::CompiledSpectralElement ( const String function,
const Vector< Double > &  param 
) [explicit]

Construct a compiled string.


Member Function Documentation

Get the string of a compiled functional.

virtual Double casa::CompiledSpectralElement::operator() ( const Double  x) const [virtual]

Evaluate the value of the element at x.

Implements casa::SpectralElement.

CompiledSpectralElement& casa::CompiledSpectralElement::operator= ( const CompiledSpectralElement other)

The documentation for this class was generated from the following file: