29 #ifndef COMPONENTS_COMPILEDSPECTRALELEMENT_H
30 #define COMPONENTS_COMPILEDSPECTRALELEMENT_H
ostream & operator<<(ostream &os, const PageHeaderCache &cache)
virtual Type type()
Return the type enum.
virtual ~CompiledSpectralElement()
SpectralElement * clone() const
CompiledSpectralElement(const casacore::String &function, const casacore::Vector< casacore::Double > ¶m)
Construct a compiled string.
*const casacore::String & getFunction() const
Get the string of a compiled functional.
Describes (a set of related) spectral lines.
bool Bool
Define the standard types used by Casacore.
Describes a compiled function for describing a spectral profile.
String: the storage and methods of handling collections of characters.
Types
Supported spectral components.
Abstract base class for Record classes.
void _setFunction(const std::shared_ptr< casacore::Function< casacore::Double, casacore::Double > > &f)
virtual casacore::Bool toRecord(casacore::RecordInterface &out) const
Save to a record.
CompiledSpectralElement & operator=(const CompiledSpectralElement &other)
CompiledSpectralElement()