29 #ifndef FITS_SDFITSTABLE_H
30 #define FITS_SDFITSTABLE_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/fits/FITS/FITSTable.h>
35 #include <casacore/casa/Containers/Block.h>
Attach a FITSTabular to a binary or ASCII table.
virtual const String & name() const
return the name
CoreKeyword
the core keywords, UNKNOWN is not a core keyword, NUM_CORE_KEYWORDS is a place holder
virtual Bool reopen(const String &fileName)
Attach this SDFITSTable to a new file name, same HDU# as at open time.
static String coreKeywordName(CoreKeyword kw)
SDFITSTable(const String &fileName, uInt whichHDU=1)
construct from a file
~SDFITSTable()
The destructor.
SDFITSTable & operator=(const SDFITSTable &)
void sdfits_shuffle()
the array of keyword names the regular FITSTable::reopen does nearly everything fine,...
static CoreKeyword coreKeyword(const String &name)
translate to/from core keyword names to enumeration
virtual Bool isSDFITS() const
is this a valid SDFITS file
SDFITSTable(const SDFITSTable &)
static Bool isSDFitsColumn(const String &name)
check to see if the named keyword should be turned into a column, all non-reserved keywords will alwa...
static Block< String > kwNames
block of core keyword names
SDFITSTable()
undefined an inaccessible
static void init_kwNames()
kwNames initialization function
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.