DOchebyshev.h

Classes

chebyshev -- class for creating and accessing Chebyshev objects from Glish (full description)

class chebyshev : public ApplicationObject

Interface

Public Members
chebyshev()
~chebyshev()
void logSummary()
virtual String className() const
virtual Vector<String> methods() const
virtual MethodResult runMethod(uInt which, ParameterSet &parameters, Bool runMethod)
virtual Vector<String> noTraceMethods() const

Description

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

Member Description

chebyshev()

create the DO

~chebyshev()

destroy the DO

void logSummary()

GlishRecord marshall(); static GlishRecord marshall(Chebyshev &c);

virtual String className() const

virtual Vector<String> methods() const

virtual MethodResult runMethod(uInt which, ParameterSet &parameters, Bool runMethod)

virtual Vector<String> noTraceMethods() const