FITS ASCII table header/data unit


The following tables list the members exposed by AsciiTableHDU.

Public Constructors

  Name Description
Public method AsciiTableHDU Create an ascii table header/data unit
Top

Protected Fields

  Name Description
Family field isPrimary Is this the first HDU in a FITS file? (inherited from BasicHDU)
Family field myData The associated data unit. (inherited from BasicHDU)
Family field myHeader The associated header. (inherited from BasicHDU)
Top

Public Properties

  Name Description
Public property Author Return the name of the person who compiled the information in the data associated with this header. (inherited from BasicHDU)
Public property Axes   (inherited from BasicHDU)
Public property BitPix   (inherited from BasicHDU)
Public property BlankValue   (inherited from BasicHDU)
Public property BScale Returns the value oF BSCALE from HDU The value field shall contain a floating point number.The default value for this keyword os 1.0 (inherited from BasicHDU)
Public property BUnit The value shall contain a character String, describing the physical units in which the quantities in the array, after application of BSCALE and BZERO,are expressed. (inherited from BasicHDU)
Public property BZero Returns the value oF BZero from HDU This keyword shall be used, along with the BSCALE keyword The default value for this keyword is 0.0. (inherited from BasicHDU)
Public property ColumnKeyStems Overridden. Return the keyword column stems for an ASCII table.
Public property CreationDate Get the FITS file creation date as a Date object. (inherited from BasicHDU)
Public property CurrentColumn   (inherited from TableHDU)
Public property Data Overridden. Returns data object of the AsciiTableHDU
Public property Epoch Get the equinox in years for the celestial coordinate system in which positions given in either the header or data are expressed. (inherited from BasicHDU)
Public property Equinox Get the equinox in years for the celestial coordinate system in which positions given in either the header or data are expressed. (inherited from BasicHDU)
Public property FileOffset Get the starting offset of the HDU (inherited from BasicHDU)
Public property GroupCount Returns the value oF GCOUNT from HDU (inherited from BasicHDU)
Public property HasHeader Check that this HDU has a valid header.
Public property Header Get the associated header (inherited from BasicHDU)
Public property Instrument Get the name of the instrument which was used to acquire the data in this FITS file. (inherited from BasicHDU)
Public property Kernel Get the non-FITS data object (inherited from BasicHDU)
Public property MaximumValue Return the minimum valid value in the array. (inherited from BasicHDU)
Public property MinimumValue Return the minimum valid value in the array. (inherited from BasicHDU)
Public property NCols Get the number of columns for this table (inherited from TableHDU)
Public property NRows Get/set the number of rows for this table (inherited from TableHDU)
Public property Object Get the name of the observed object in this FITS file. (inherited from BasicHDU)
Public property ObservationDate Get the FITS file observation date as a Date object. (inherited from BasicHDU)
Public property Observer Get the name of the person who acquired the data in this FITS file. (inherited from BasicHDU)
Public property Origin Get the name of the organization which created this FITS file. (inherited from BasicHDU)
Public property ParameterCount Returns the value oF PCOUNT from HDU (inherited from BasicHDU)
Public property Reference Return the citation of a reference where the data associated with this header are published. (inherited from BasicHDU)
Public property Rewriteable Is the HDU rewriteable (inherited from BasicHDU)
Public property Size Get the total size in bytes of the HDU. (inherited from BasicHDU)
Public property Telescope Get the name of the telescope which was used to acquire the data in this FITS file. (inherited from BasicHDU)
Top

Public Methods

  Name Description
Public method AddColumn Overridden. Add a column
Public method AddRow   (inherited from TableHDU)
Public method AddValue Overloaded. Add boolean information to the header (inherited from BasicHDU)
Public method DeleteColumnsIndexOne Overloaded. Delete a set of columns from a table. (inherited from TableHDU)
Public method DeleteColumnsIndexZero Overloaded. Delete a set of columns from a table. (inherited from TableHDU)
Public method DeleteRows Overloaded. Remove all rows from the table starting at some specific index from the table. Inspired by a routine by R. Mathar but re-implemented using the DataTable and changes to AsciiTable so that it can be done easily for both Binary and ASCII tables. (inherited from TableHDU)
Public method Static Encapsulate Create a ASCII table data structure from an array of objects representing the columns.
Public method Equals Determines whether the specified Object is equal to the current Object. (inherited from Object)
Public method FindColumn   (inherited from TableHDU)
Public method GetColumn Overloaded.   (inherited from TableHDU)
Public method GetColumnFormat Get the FITS type of a column in the table. (inherited from TableHDU)
Public method GetColumnName Get the name of a column in the table. (inherited from TableHDU)
Public method GetData Return the FITS data structure associated with this HDU.
Public method GetElement   (inherited from TableHDU)
Public method GetHashCode Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object)
Public method GetRow   (inherited from TableHDU)
Public method GetTrimmedString Get the String value associated with keyword (inherited from BasicHDU)
Public method GetType Gets the Type of the current instance. (inherited from Object)
Public method Info Overridden. Print a little information about the data set.
Public method Static IsData Check if this data is usable as an ASCII table.
Public method Static IsHeader Check that this is a valid ascii table header.
Public method IsNull See if an element is null
Public method Static ManufactureData Create a Data object to correspond to the header description.
Public method Static ManufactureHeader Create a header to match the input data.
Public method Read Read out the HDU from the data stream. This will overwrite any existing header and data components. (inherited from BasicHDU)
Public method ReadData Overridden. Skip the ASCII table and throw an exception.
Public method Rewrite Rewrite the HDU. (inherited from BasicHDU)
Public method SetColumn Overloaded.   (inherited from TableHDU)
Public method SetColumnName   (inherited from TableHDU)
Public method SetElement   (inherited from TableHDU)
Public method SetNull Mark an entry as null.
Public method SetNullString Set the null string for a column
Public method SetRow   (inherited from TableHDU)
Public method SkipData Skip the Data object for this HDU. (inherited from BasicHDU)
Public method ToString Returns a String that represents the current Object. (inherited from Object)
Public method Write Write out the HDU. (inherited from BasicHDU)
Top

Protected Methods

  Name Description
Family method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Family method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object)
Top

See Also