casa
5.7.0-16
|
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>
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.
|
explicit |
* casa::PowerLogPolynomialSpectralElement::PowerLogPolynomialSpectralElement | ( | const casacore::Vector< casacore::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 | ( | ) |
|
virtual |
Implements casa::SpectralElement.
PowerLogPolynomialSpectralElement& casa::PowerLogPolynomialSpectralElement::operator= | ( | const PowerLogPolynomialSpectralElement & | other | ) |