29 #ifndef MEASURES_MEASTABLEMUL_H 30 #define MEASURES_MEASTABLEMUL_H 33 #include <casacore/casa/aips.h> 34 #include <casacore/scimath/Functionals/Polynomial.h> 35 #include <casacore/casa/Arrays/Matrix.h> 36 #include <casacore/casa/OS/Mutex.h> 96 virtual void init() = 0;
118 Int nrowTD,
const Long coeffTD[][5],
119 Int nrowSC,
const Short coeffSC[][2]);
122 Int nrowTD,
const Long coeffTD[][5]);
136 static const Long theirMULTD[15][5];
137 static const Short theirMULSC[106][2];
151 static const Long theirMULTD[13][5];
152 static const Short theirMULSC[69][2];
166 Int nrowSC,
const Long coeffSC[][6]);
183 static const Long theirMULSC[678][6];
197 static const Long theirMULSC[77][6];
212 static const Long theirMABERTD[3][18];
213 static const Short theirMABER[80][6];
229 static const Short theirMABER[130][6];
230 static const Short theirABERT1T[10];
MeasTableMul provides thread-safe access to time-dependent multiplier matrices.
long long Int64
Define the extra non-standard types used by Casacore (like proposed uSize, Size)
TableExprNode time(const TableExprNode &node)
virtual void calc(Matrix< Double > &, Double time)=0
Class calculating the B1950 aberration multipliers.
Class calculating the B1950 nutation multipliers.
Class calculating the J2000B nutation multipliers.
Class calculating the XY earth position multipliers.
Class calculating the Z solar position multipliers.
vector< Double > itsTimes
Class calculating the J2000A nutation multipliers.
Class calculating the XY solar position multipliers.
vector< CountedPtr< Matrix< Double > > > itsArrays
Referenced counted pointer for constant data.
Class calculating the Z earth position multipliers.
Base class for standard and B1950 nutation multipliers.
Base class for J2000 nutation multipliers.
Wrapper around a pthreads mutex.
Class calculating the standard aberration multipliers.
Matrix< Double > itsDefArray
CountedPtr< Matrix< Double > > getArray(Double time, Double epsilon)
Class calculating the standard nutation multipliers.
this file contains all the compiler specific defines