casa
5.7.0-16
|
#include <PointingDirectionCalculator.h>
Public Types | |
typedef casacore::Vector < casacore::Vector < casacore::Vector < casacore::Vector < casacore::Double > > > > | COEFF |
Coefficient table typedef //. More... | |
Public Member Functions | |
SplineInterpolation (casacore::MeasurementSet const &ms, PointingDirectionCalculator::ACCESSOR acc) | |
Constructor. More... | |
~SplineInterpolation () | |
casacore::Vector < casacore::Double > | calculate (casacore::uInt row, casacore::Double dt, casacore::uInt AntennaID=0) |
Calculating Function //. More... | |
bool | isCoefficientReady () |
Spline-Obj coefficient status //. More... | |
COEFF | getCoeff () |
Programmers API:: for Coefficient Table access //. More... | |
bool | isTimeGap (casacore::uInt ant, casacore::uInt index) |
CAS-8418 Time Gap. More... | |
Private Member Functions | |
SplineInterpolation () | |
default constructor More... | |
void | init (casacore::MeasurementSet const &ms, PointingDirectionCalculator::ACCESSOR const my_accessor) |
constructor sub. More... | |
void | dumpCsvCoeff () |
Coeff debug in csv. More... | |
Private Attributes | |
COEFF | coeff_ |
Coefficient (set up by SDPosInterpolator) More... | |
bool | stsCofficientReady |
Interal Staus (one Spline status)//. More... | |
casacore::Vector < casacore::Vector < casacore::Vector < casacore::Double > > > | tmp_dir |
casacore::Vector < casacore::Vector < casacore::Double > > | tmp_time |
casacore::Vector < casacore::Vector < casacore::Double > > | tmp_dtime |
casacore::Vector < casacore::Vector< bool > > | tmp_timegap |
Definition at line 406 of file PointingDirectionCalculator.h.
typedef casacore::Vector<casacore::Vector<casacore::Vector<casacore::Vector<casacore::Double> > > > casa::SplineInterpolation::COEFF |
Coefficient table typedef //.
Definition at line 410 of file PointingDirectionCalculator.h.
casa::SplineInterpolation::SplineInterpolation | ( | casacore::MeasurementSet const & | ms, |
PointingDirectionCalculator::ACCESSOR | acc | ||
) |
Constructor.
|
inline |
Definition at line 415 of file PointingDirectionCalculator.h.
|
private |
default constructor
casacore::Vector<casacore::Double> casa::SplineInterpolation::calculate | ( | casacore::uInt | row, |
casacore::Double | dt, | ||
casacore::uInt | AntennaID = 0 |
||
) |
Calculating Function //.
|
private |
Coeff debug in csv.
//
|
inline |
Programmers API:: for Coefficient Table access //.
Definition at line 428 of file PointingDirectionCalculator.h.
References coeff_.
|
private |
constructor sub.
|
inline |
Spline-Obj coefficient status //.
Definition at line 424 of file PointingDirectionCalculator.h.
References stsCofficientReady.
|
inline |
CAS-8418 Time Gap.
Definition at line 431 of file PointingDirectionCalculator.h.
References tmp_timegap.
|
private |
Coefficient (set up by SDPosInterpolator)
Definition at line 446 of file PointingDirectionCalculator.h.
Referenced by getCoeff().
|
private |
Interal Staus (one Spline status)//.
Definition at line 450 of file PointingDirectionCalculator.h.
Referenced by isCoefficientReady().
|
private |
Definition at line 460 of file PointingDirectionCalculator.h.
|
private |
Definition at line 462 of file PointingDirectionCalculator.h.
|
private |
Definition at line 461 of file PointingDirectionCalculator.h.
|
private |
Definition at line 463 of file PointingDirectionCalculator.h.
Referenced by isTimeGap().