casa::SDPosInterpolator Class Reference

#include <SDPosInterpolator.h>

List of all members.

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

Detailed Description

Definition at line 46 of file SDPosInterpolator.h.


Constructor & Destructor Documentation

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 (  ) 

Member Function Documentation

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]

Member Data Documentation

Vector<Vector<Vector<Double> > > casa::SDPosInterpolator::dirPointing [private]

Definition at line 61 of file SDPosInterpolator.h.

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.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1