casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
casacore::MeasTableMulSC2000Base Class Reference

Base class for J2000 nutation multipliers. More...

#include <MeasTableMul.h>

Inheritance diagram for casacore::MeasTableMulSC2000Base:
casacore::MeasTableMul casacore::MeasTableMulSC2000A casacore::MeasTableMulSC2000B

Public Member Functions

 MeasTableMulSC2000Base ()
- Public Member Functions inherited from casacore::MeasTableMul
 MeasTableMul ()
virtual ~MeasTableMul ()
void clear ()
CountedPtr< Matrix< Double > > getArray (Double time, Double epsilon)
virtual void init ()=0
virtual void calc (Matrix< Double > &, Double time)=0

Protected Member Functions

void doInit (Matrix< Double > &result, Polynomial< Double > poly[], Int nrowSC, const Long coeffSC[][6])
void doCalc (Matrix< Double > &result, Double time, const Polynomial< Double > poly[], Int nrowSC)

Additional Inherited Members

- Protected Attributes inherited from casacore::MeasTableMul
Mutex itsMutex
Int64 itsLastUsed
vector< Int64itsUsed
vector< DoubleitsTimes
vector< CountedPtr< Matrix
< Double > > > 
Matrix< DoubleitsDefArray

Detailed Description

Base class for J2000 nutation multipliers.

Definition at line 159 of file MeasTableMul.h.

Constructor & Destructor Documentation

casacore::MeasTableMulSC2000Base::MeasTableMulSC2000Base ( )

Member Function Documentation

void casacore::MeasTableMulSC2000Base::doCalc ( Matrix< Double > &  result,
Double  time,
const Polynomial< Double poly[],
Int  nrowSC 
void casacore::MeasTableMulSC2000Base::doInit ( Matrix< Double > &  result,
Polynomial< Double poly[],
Int  nrowSC,
const Long  coeffSC[][6] 

The documentation for this class was generated from the following file: