Describes the function most often used for determining spectral index plus higher order terms: y = c_0 * x**( c_1 + c_2*ln(x) + c_3*ln(x)**2 + ... ) where c_1 is the traditional spectral index (alpha). More...
#include <PowerLogPolynomialSpectralElement.h>
Public Member Functions | |
| PowerLogPolynomialSpectralElement (uInt n) | |
| * | PowerLogPolynomialSpectralElement (const Vector< Double > ¶m) |
| Construct with the given parameters. | |
| PowerLogPolynomialSpectralElement (const PowerLogPolynomialSpectralElement &other) | |
| Copy constructor (deep copy). | |
| ~PowerLogPolynomialSpectralElement () | |
| PowerLogPolynomialSpectralElement & | operator= (const PowerLogPolynomialSpectralElement &other) |
| SpectralElement * | clone () const |
Describes the function most often used for determining spectral index plus higher order terms: y = c_0 * x**( c_1 + c_2*ln(x) + c_3*ln(x)**2 + ... ) where c_1 is the traditional spectral index (alpha).
Public interface
From power law, logarithm, and polynomial and spectral line and element
Describes a function that can be used to fit for spectral index and higher order terms
To have a spectral element representing a spectral index function.
Definition at line 68 of file PowerLogPolynomialSpectralElement.h.
| casa::PowerLogPolynomialSpectralElement::PowerLogPolynomialSpectralElement | ( | uInt | n | ) | [explicit] |
| * casa::PowerLogPolynomialSpectralElement::PowerLogPolynomialSpectralElement | ( | const Vector< Double > & | param | ) |
Construct with the given parameters.
See above constructor for order in which the parameters should be supplied.
| casa::PowerLogPolynomialSpectralElement::PowerLogPolynomialSpectralElement | ( | const PowerLogPolynomialSpectralElement & | other | ) |
Copy constructor (deep copy).
| casa::PowerLogPolynomialSpectralElement::~PowerLogPolynomialSpectralElement | ( | ) |
| SpectralElement* casa::PowerLogPolynomialSpectralElement::clone | ( | ) | const [virtual] |
Implements casa::SpectralElement.
| PowerLogPolynomialSpectralElement& casa::PowerLogPolynomialSpectralElement::operator= | ( | const PowerLogPolynomialSpectralElement & | other | ) |
Reimplemented from casa::SpectralElement.
1.6.1