This page was created by the IDL library routine `mk_html_help2`.

Last modified: Fri Oct 10 18:17:40 2025.

# Directory Listing of Routines

# projects/secs/spedas_plugin

- SECS_UI_IMPORT_DATA
  Modularized SPEDAS/GUI secs data loader
- SECS_UI_LOAD_DATA
  Generates the tab that loads secs data for the gui.
- SECS_UI_OVERVIEW_PLOTS
  Widget wrapper for secs_overview_plots used to view secs quicklook plots on the web

# Routine Descriptions

## SECS_UI_IMPORT_DATA

[Next Routine] [List of Routines]

    NAME:
      secs_ui_import_data

    PURPOSE:
      Modularized SPEDAS/GUI secs data loader

    INPUT:
      loadStruc: structure passed in from secs_ui_overview_plots (contains information regarding
                 the type of data to be loaded as well as the time range
      loaded_data: data object that contains all the data that has been imported into the GUI
                 session for this session. Passed in from secs_ui_overview_plots
      statusBar: the widget object for the status text box displayed at the bottom of the panel.
                 the object is used to report informational, warning, and error messages.
      historyWin: the history window that is maintained by spd_gui during it's current session.
                 all actions that occur during this session should be reported to the history window.
                 this object allows the user to view what they have done/requested.
      parent_widget_id : the id of the parent for this widget base

    KEYWORDS:
      replay: optional keyword used to track and store all activities that occur during this routine.
              replay contents are used to recreate (or replay) the session
      overwrite_selections: flag that is set allowing data to be overwritten

    HISTORY:
    $LastChangedBy: jwl $
    $LastChangedDate: 2025-08-20 11:11:05 -0700 (Wed, 20 Aug 2025) $
    $LastChangedRevision: 33563 $
    $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/spedas_plugin/secs_ui_import_data.pro $

(See projects/secs/spedas_plugin/secs_ui_import_data.pro)

## SECS_UI_LOAD_DATA

[Previous Routine] [Next Routine] [List of Routines]

    NAME:
      secs_ui_load_data

    PURPOSE:
      Generates the tab that loads secs data for the gui.

    HISTORY:
    $LastChangedBy: jwl $
    $LastChangedDate: 2025-08-20 11:11:05 -0700 (Wed, 20 Aug 2025) $
    $LastChangedRevision: 33563 $
    $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/spedas_plugin/secs_ui_load_data.pro $

(See projects/secs/spedas_plugin/secs_ui_load_data.pro)

## SECS_UI_OVERVIEW_PLOTS

[Previous Routine] [List of Routines]

     NAME:
      secs_ui_overview_plots

     PURPOSE:
      Widget wrapper for secs_overview_plots used to view secs quicklook plots on the web

     CALLING SEQUENCE:
      success = secs_ui_overview_plots(gui_id, historyWin, oplot_calls, callSequence,$
                                    windowStorage,windowMenus,loadedData,drawObject)

     INPUT:
      gui_id:  The id of the main GUI window.
      historyWin:  The history window object.
      oplot_calls:  The number calls to secs_ui_gen_overplot
      callSequence: object that stores sequence of procedure calls that was used to load data
      windowStorage: standard windowStorage object
      windowMenus: standard menu object
      loadedData: standard loadedData object
      drawObject: standard drawObject object

     OUTPUT:
      none

    $LastChangedBy: jwl $
    $LastChangedDate: 2025-08-20 11:11:05 -0700 (Wed, 20 Aug 2025) $
    $LastChangedRevision: 33563 $
    $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/secs/spedas_plugin/secs_ui_overview_plots.pro $

(See projects/secs/spedas_plugin/secs_ui_overview_plots.pro)