DOchebyshev.h
Classes
- chebyshev -- class for creating and accessing Chebyshev objects from Glish (full description)
Interface
- Public Members
- chebyshev()
- ~chebyshev()
- void logSummary()
- virtual String className() const
- virtual Vector<String> methods() const
- virtual MethodResult runMethod(uInt which, ParameterSet ¶meters, Bool runMethod)
- virtual Vector<String> noTraceMethods() const
Review Status
- Date Reviewed:
- yyyy/mm/dd
Prerequisite
Etymology
This class is named after Chebyshev Type I polynomials
Synopsis
Example
Motivation
This class was created to support systematic errors in the simulator tool.
It can be used by Jones matrix classes to vary gains in a predictable way,
mimicing natural processes of the atmosphere or instrumental effects.
Thrown Exceptions
To Do
- It would be helpful to be able to convert to and from the
Polynomial type; this would be supported via a function,
Polynomial polynomial(), and constructor,
Chebyshev(Polynomial)
- adapt to new Functionals framework
Member Description
create the DO
destroy the DO
GlishRecord marshall();
static GlishRecord marshall(Chebyshev &c);