This page was created by the IDL library routine mk_html_help2.

Last modified: Tue May 7 11:36:21 2013.


Directory Listing of Routines


Routine Descriptions

GOES_CONFIG_FILEDIR

[Next Routine] [List of Routines]
Function: goes_config_filedir.pro
Purpose: Get the applications user directory for THEMIS data analysis software

$LastChangedBy: jwl $
$LastChangedDate: 2009-04-10 09:49:50 -0700 (Fri, 10 Apr 2009) $
$LastChangedRevision: 5595 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_8_00/idl/themis/goesmag/goes_config_filedir.pro $

(See themis/goesmag/goes_config_filedir.pro)


GOES_INIT

[Previous Routine] [Next Routine] [List of Routines]
PROCEDURE:  goes_init
PURPOSE:    Initializes system variables for GOES.  Can be called from idl_startup to set
            custom locations.

 The system variable !GOES is defined here.  The elements of this structure
 are the same as for !THEMIS.

$LastChangedBy: jwl $
$LastChangedDate: 2011-02-11 16:44:03 -0800 (Fri, 11 Feb 2011) $
$LastChangedRevision: 8205 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_8_00/idl/themis/goesmag/goes_init.pro $

(See themis/goesmag/goes_init.pro)


GOES_MAG_OVERVIEWS

[Previous Routine] [Next Routine] [List of Routines]
Procedure: goes_mag_overviews

Purpose:
   Makes overview plot of GOES magnetometer data.
   Current version is not designed to work in Z device or run on cron.
   For now it should just be run as the occasional batch job, as GOES data
   is not downloaded automatically.
  
Inputs:
  date: string date for which plots should be made.  Makes day long plots.
  
Keywords:
  makepng: Set to generate png plots for the provided date.  Plots will be made
           for 12x2 hr,4x6 hr, 1x24hr intervals
  directory: Specify the directory for png output

Notes:
  1. Deletes all tplot variables stored in memory.
  2. Probably crashes if you try to run on Z-device

 $LastChangedBy: pcruce $
 $LastChangedDate: 2010-10-27 14:12:39 -0700 (Wed, 27 Oct 2010) $
 $LastChangedRevision: 7887 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_8_00/idl/themis/goesmag/goes_mag_overviews.pro $

(See themis/goesmag/goes_mag_overviews.pro)


GOES_READ_CONFIG

[Previous Routine] [Next Routine] [List of Routines]
NAME:
 goes_read_config
PURPOSE:
 Reads the goes_config file
CALLING SEQUENCE:
 cstruct = goes_read_config()
INPUT:
 none, the filename is hardcoded, 'goes_config.txt',and is s put in a
 folder given by the routine goes_config_filedir, that uses the IDL
 routine app_user_dir to create/obtain it: my linux example:
 /disks/ice/home/jimm/.idl/themis/goes_config-4-linux
OUTPUT:
 cstruct = a structure with the changeable fields of the !goes
           structure
HISTORY:
 17-may-2007, jmm, jimm@ssl.berkeley.edu
 2-jul-2007, jmm, 'Add trailing slash to data directories, if necessary
$LastChangedBy: jwl $
$LastChangedDate: 2009-04-10 09:49:50 -0700 (Fri, 10 Apr 2009) $
$LastChangedRevision: 5595 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_8_00/idl/themis/goesmag/goes_read_config.pro $

(See themis/goesmag/goes_read_config.pro)


GOES_WRITE_CONFIG

[Previous Routine] [List of Routines]
NAME:
 goes_write_config
PURPOSE:
 Writes the goes_config file
CALLING SEQUENCE:
 goes_write_config, copy=copy
INPUT:
 none, the filename is hardcoded, 'goes_config.txt',and is s put in a
 folder given by the routine thm_config_filedir, that uses the IDL
 routine app_user_dir to create/obtain it: my linux example:
 /disks/ice/home/jimm/.idl/themis/thm_config-4-linux
OUTPUT:
 the file is written, and a copy of any old file is generated
KEYWORD:
 copy = if set, the file is read in and a copy with the !stime
        appended is written out
HISTORY:
 17-may-2007, jmm, jimm@ssl.berkeley.edu
 18-mar-2009, jmm, fixed problem with writing string representations
                   of byte values
$LastChangedBy: jwl $
$LastChangedDate: 2009-04-10 09:49:50 -0700 (Fri, 10 Apr 2009) $
$LastChangedRevision: 5595 $
$URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/tags/tdas_8_00/idl/themis/goesmag/goes_write_config.pro $

(See themis/goesmag/goes_write_config.pro)