#include <SDPosInterpolator.h>
Public Member Functions | |
| SDPosInterpolator (const VisBuffer &vb, const String &pointingDirCol_p) | |
| SDPosInterpolator (const Vector< Vector< Double > > &time, const Vector< Vector< Vector< Double > > > &dir) | |
| ~SDPosInterpolator () | |
| MDirection | interpolateDirectionMeasSpline (const ROMSPointingColumns &mspc, const Double &time, const Int &index, const Int &antid) |
| Vector< Vector< Vector< Vector < Double > > > > | getSplineCoeff () |
Public Attributes | |
| Vector< Bool > | doSplineInterpolation |
Private Member Functions | |
| void | setup (const VisBuffer &vb, const String &pointingDirCol_p) |
| void | setup (const Vector< Vector< Double > > &time, const Vector< Vector< Vector< Double > > > &dir) |
| void | calcSplineCoeff (const Vector< Double > &time, const Vector< Vector< Double > > &dir, Vector< Vector< Vector< Double > > > &coeff) |
Private Attributes | |
| Vector< Vector< Double > > | timePointing |
| Vector< Vector< Vector< Double > > > | dirPointing |
| Vector< Vector< Vector< Vector < Double > > > > | splineCoeff |
Definition at line 46 of file SDPosInterpolator.h.
| casa::SDPosInterpolator::SDPosInterpolator | ( | const VisBuffer & | vb, | |
| const String & | pointingDirCol_p | |||
| ) |
| casa::SDPosInterpolator::SDPosInterpolator | ( | const Vector< Vector< Double > > & | time, | |
| const Vector< Vector< Vector< Double > > > & | dir | |||
| ) |
| casa::SDPosInterpolator::~SDPosInterpolator | ( | ) |
| void casa::SDPosInterpolator::calcSplineCoeff | ( | const Vector< Double > & | time, | |
| const Vector< Vector< Double > > & | dir, | |||
| Vector< Vector< Vector< Double > > > & | coeff | |||
| ) | [private] |
| Vector<Vector<Vector<Vector<Double> > > > casa::SDPosInterpolator::getSplineCoeff | ( | ) |
| MDirection casa::SDPosInterpolator::interpolateDirectionMeasSpline | ( | const ROMSPointingColumns & | mspc, | |
| const Double & | time, | |||
| const Int & | index, | |||
| const Int & | antid | |||
| ) |
| void casa::SDPosInterpolator::setup | ( | const Vector< Vector< Double > > & | time, | |
| const Vector< Vector< Vector< Double > > > & | dir | |||
| ) | [private] |
| void casa::SDPosInterpolator::setup | ( | const VisBuffer & | vb, | |
| const String & | pointingDirCol_p | |||
| ) | [private] |
Vector<Vector<Vector<Double> > > casa::SDPosInterpolator::dirPointing [private] |
Definition at line 61 of file SDPosInterpolator.h.
| Vector<Bool> casa::SDPosInterpolator::doSplineInterpolation |
Definition at line 53 of file SDPosInterpolator.h.
Vector<Vector<Vector<Vector<Double> > > > casa::SDPosInterpolator::splineCoeff [private] |
Definition at line 62 of file SDPosInterpolator.h.
Vector<Vector<Double> > casa::SDPosInterpolator::timePointing [private] |
Definition at line 60 of file SDPosInterpolator.h.
1.6.1