[Previous]
[Next]
fig_tsmean ,/ps
plots temporal mean of spectrum
CALLS:
[Previous]
[Next]
NAME:
FITS_HDR__DEFINE
PURPOSE:
fits_hdr__define defines the class structure 'fits_hdr'.
An object of class 'fits_hdr' contains the fits header of
SOLAR B EIS fits files.
CATEGORY:
Hansteen/Wikstol Data analysis SW
CALLING SEQUENCE:
The FITS_HDR__DEFINE procedure is not called directly. An
object of class FITS_HDR is created with the following
statement:
fits_hdr = obj_new('fits_hdr')
To fill the object with information use the following statement:
fits_hdr-> read, fitsfile
INPUTS:
KEYWORD PARAMETERS:
OUTPUTS:
Objects of class FITS_HDR
CALLS: ***
FITS_HDR::GETAEC_HEPC, FITS_HDR::GETAEC_LEPC, FITS_HDR::GETBTE_HDR
FITS_HDR::GETCCD_NR, FITS_HDR::GETDATATYPE, FITS_HDR::GETDATE
FITS_HDR::GETDATE_END, FITS_HDR::GETDATE_OBS, FITS_HDR::GETDURMHC
FITS_HDR::GETDURSEC, FITS_HDR::GETFMIRR, FITS_HDR::GETHSL
FITS_HDR::GETINSTRUME, FITS_HDR::GETLINE_WVL, FITS_HDR::GETMAIN_HDR
FITS_HDR::GETMHCSG, FITS_HDR::GETOBS_PROG, FITS_HDR::GETOBS_TITLE
FITS_HDR::GETOBT_END, FITS_HDR::GETOBT_TIME, FITS_HDR::GETORIGIN
FITS_HDR::GETT1, FITS_HDR::GETT2, FITS_HDR::GETTELESCOP, FITS_HDR::GETXCEN
FITS_HDR::GETXRT_FLFL, FITS_HDR::GETXRT_FL_X, FITS_HDR::GETXRT_FL_Y
FITS_HDR::GETYCEN, FITS_HDR::INIT, FITS_HDR::SETBTE_HDR, FITS_HDR::SETDATATYPE
FITS_HDR::SETMAIN_HDR
CALLED BY:
EIS_DATA_READFOREIGN, EIS_DATA__READFITS [1], EIS_DATA__READFITS [2]
COMMON BLOCKS:
PROCEDURE:
The procedure opens an object of class FITS_HDR. The FITS_HDR
class inherits the superclass HW_HDR, that defines the general
structure of header classes used by the HW data analysis SW.
This procedure also includes various functions (methods of
class 'fits_hdr' whose purpose is make data available to the
"world" outside of the object.For example printing the FITS
keyword "telescop", is done by the following statement:
print, fits_hdr-> gettelescop()
RESTRICTIONS:
MODIFICATION HISTORY:
13-Jan-2003: Oivind Wikstol.
16-Feb-2004: Oivind Wikstol - Added hdr (full hdr) as instance
of the fits_hdr object
17-Feb-2004: Oivind Wikstol: Added BTE column auxiliary data (timing,
positions etc.) to fits_hdr object.
11-May-2004: Oivind Wikstol: Added setbte_hdr and setmain_hdr
methods.
14-Oct-2004: Moved nccd parameter to' hw_hdr' object.
[Previous]
[Next]
NAME:
FITS_HDR__DISPLAY
PURPOSE:
FITS_HDR__DISPLAY is a method of the class EIS_HDR. It is used
to display the contents of a fits_hdr object as text.
CATEGORY:
Hansteen/Wikstol Data analysis SW
CALLING SEQUENCE:
fits_hdr-> display, textdump. fits_hdr is an object of class
FITS_HDR, textdump is the output.
INPUTS:
KEYWORD PARAMETERS:
OUTPUTS:
Textdump: A string containing the values of all the parameters
of the header object and a description of it.
CALLS:
COMMON BLOCKS:
PROCEDURE:
FITS_HDR__DISPLAY reads all the instance data of an FITS_HDR
object, and stores it as strings in a string array together
with a description of the data. All strings are then finallly
joined in one long string (textdump) with CR at the rigth
places. The variable 'textdump is the output from the method,
and the header can then be displayed as text by printing
'textdump'.
RESTRICTIONS:
MODIFICATION HISTORY:
14-Oct-2004: Oivind Wikstol.
[Previous]
[Next]
NAME:
FITS_HDR__READ
PURPOSE:
FITS_HDR__READ reads EIS FITS headers and stores information
in the object fields of an FITS_HDR class object.
CATEGORY:
Hansteen/Wikstol Data analysis SW
CALLING SEQUENCE:
An object of class FITS_HDR is declared with this statement:
hdrobj = obj_new('fits_hdr')
FITS_HDR__READ reads EIS FITS headers and stores information
into the object, with this statement:
hdrobj-> read, filename
If called from within an fits_hdr procedure, the
FITS_HDR__READ statement looks like this:
self-> read, file
INPUTS:
file: Name of FITS file (string) containing EIS FITS data and headers.
KEYWORD PARAMETERS:
OUTPUTS:
Reads EIS FITS files and fills the parameters of the FITS_HDR
object with information.
CALLS:
FSTAT(), FXBOPEN [1], FXBOPEN [2], FXBOPEN [3]
CALLED BY:
EIS_DATA_READFOREIGN, EIS_DATA__READFITS [1], EIS_DATA__READFITS [2]
COMMON BLOCKS:
PROCEDURE:
RESTRICTIONS:
MODIFICATION HISTORY:
22-Jan-2003: Oivind Wikstol.
16-Feb-2004: Oivind Wikstol - Added main header and bte header read