28 #ifndef MEASURES_MEASIERS_H 
   29 #define MEASURES_MEASIERS_H 
  199                const Table *tabin = 0);
 
  220                const Table *tabin = 0);
 
static Bool findTab(Table &tab, const Table *tabin, const String &rc, const String &dir, const String &name)
A helper function for getTable() which is conceivably usable outside it, for finding a table in the s...
static Bool handle_keywords(Double &dt, String &vs, const TableRecord &ks, const Table &tab)
A helper function for getTable() which is not likely usable outside it. 
A 1-D Specialization of the Array class. 
Types
Types of known data. 
static const String tp[N_Files]
File names. 
static uInt notable_reg
Use no table. 
static uInt predicttime_reg
Check prediction interval. 
Main interface class to a read/write table. 
static void closeTables()
Make sure all static tables are closed that were opened with getTable (like JPL, IERS). 
static void openNote(CLOSEFUN fun)
Notify that a table has successfully been opened with getTable() 
static Double dateNow
Current date. 
MJD (must be first in list) 
static Vector< Double > ldat[N_Files][N_Types]
Read data (meas - predict) 
static uInt sizeNote
Size of close notification list. 
Interface to IERS tables. 
MeasIERS & operator=(const MeasIERS &other)
Copy assign, NOT defined. 
MeasIERS()
Default constructor, NOT defined. 
Readonly access to a table row. 
static Bool getTable(Table &table, TableRecord &kws, ROTableRow &row, RORecordFieldPtr< Double > rfp[], String &vs, Double &dt, Int N, const String rfn[], const String &name, const String &rc, const String &dir, const Table *tabin=0)
Find and open table tab, using the rc variable, the dir and the name. 
bool Bool
Define the standard types used by Casacore. 
A hierarchical collection of named fields of various types. 
static uInt nNote
Number of close notifications. 
static uInt forcepredict_reg
Force prediction. 
static std::once_flag theirCallOnceFlag
Object to ensure safe multi-threaded lazy single initialization. 
String: the storage and methods of handling collections of characters. 
static CLOSEFUN * toclose
Tables notifying that they should be closed. 
static void closeMeas()
Close the set of IERS tables only. 
void(* CLOSEFUN)()
Define the function pointer to be called to close files. 
static void initMeas()
Destructor, NOT defined and not declared to stop warning ~MeasIERS();. 
TableExprNode date(const TableExprNode &node)