fig_tsmean [2] $SSW/solarb/eis/idl/analysis/fig_tsmean.pro
[Previous] [Next]
   fig_tsmean ,/ps

            plots temporal mean of spectrum

 CALLS:


FITS_HDR__DEFINE [2] $SSW/solarb/eis/idl/objects/fits_hdr__define.pro
[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.


FITS_HDR__DISPLAY [2] $SSW/solarb/eis/idl/objects/fits_hdr__display.pro
[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.


FITS_HDR__READ [3] $SSW/solarb/eis/idl/objects/fits_hdr__read.pro
[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