#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.