CCfits - HEASARC - NASA
CCfits - HEASARC - NASA
CCfits - HEASARC - NASA
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
24.12 <strong>CCfits</strong>::ExtHDU Class Reference 72<br />
<strong>CCfits</strong>::HDU<br />
<strong>CCfits</strong>::ExtHDU<br />
<strong>CCfits</strong>::ImageExt< T ><br />
<strong>CCfits</strong>::Table<br />
<strong>CCfits</strong>::AsciiTable<br />
<strong>CCfits</strong>::BinTable<br />
Classes<br />
• class WrongExtensionType<br />
Exception to be thrown on unmatched extension types.<br />
Public Member Functions<br />
• ExtHDU (const ExtHDU &right)<br />
copy constructor<br />
• virtual ∼ExtHDU ()<br />
destructor<br />
• virtual void addColumn (ValueType type, const String &columnName, long repeat-<br />
Width, const String &colUnit=String(""), long decimals=-1, size_t columnNumber=0)<br />
add a new column to an existing table HDU.<br />
• virtual HDU ∗ clone (FITSBase ∗p) const =0<br />
virtual copy constructor<br />
• virtual Column & column (const String &colName, bool caseSensitive=true)<br />
const<br />
return a reference to a Table column specified by name.<br />
• virtual Column & column (int colIndex) const<br />
return a reference to a Table column specified by column index.<br />
• virtual const std::map< string, Column ∗ > & column () const<br />
return a reference to the array containing the columns.<br />
• virtual void deleteColumn (const String &columnName)<br />
delete a column in a Table extension by name.<br />
• virtual long getRowsize () const<br />
return the optimal number of rows to read or write at a time<br />
• bool isCompressed () const<br />
return true if image is stored using compression.<br />
Generated on Tue Dec 6 2011 16:12:51 for <strong>CCfits</strong> by Doxygen