This page was created by the IDL library routine mk_html_help2.

Last modified: Tue Feb 13 09:58:54 2007.


Directory Listing of Routines


Routine Descriptions

COTRANS

[Next Routine] [List of Routines]
procedure: cotrans

Purpose: geophysical coordinate transformations

         GEI<-->GSE;
         GSE<-->GSM;

         interpolates the spinphase, right ascension, declination

inputs

	name_in 	... data in the input coordinate system (t-plot variable name)
   name_out    ... variable name for output            (t-plot variable name)

keywords:
   TRANSFORMATIONS


	/GEI2GSE
	/GSE2GEI

	/GSE2GSM
	/GSM2GSE

Examples:


      cotrans('tha_fgl_gse','tha_fgl_gsm',/GSE2GSM)
      cotrans('tha_fgl_gsm','tha_fgl_gse',/GSM2GSE)

      cotrans('tha_fgl_gse','tha_fgl_gei',/GSE2GEI)
      cotrans('tha_fgl_gei','tha_fgl_gse',/GEI2GSE)

Notes: under construction!!

Written by: Hannes Schwarzl

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-11 14:04:35 -0800 (Sun, 11 Feb 2007) $
 $LastChangedRevision: 375 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/ssl_general/trunk/cotrans/cotrans.pro $

(See ssl_general/cotrans/cotrans.pro)


COTRANS_LIB[10]

[Previous Routine] [Next Routine] [List of Routines]
procedure: tgsmgse_vect

Purpose: GSM to GSE transformation
         (vectorized version of tgsmgse from ROCOTLIB by
          Patrick Robert)



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[11]

[Previous Routine] [Next Routine] [List of Routines]
procedure: cdipdir_vect

Purpose: calls cdipdir from ROCOTLIB in a vectorized environment



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[12]

[Previous Routine] [Next Routine] [List of Routines]
procedure: cdipdir

Purpose: cdipdir from ROCOTLIB. direction of Earth's magnetic axis in GEO



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[1]

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

Purpose: transforms data from GSE to GSM


keywords:
   /GSM2GSE : inverse transformation
Example:
      sub_GSE2GSM,tha_fglc_gse,tha_fglc_gsm

      sub_GSE2GSM,tha_fglc_gsm,tha_fglc_gse,/GSM2GSE


Notes: under construction!!  will run faster in the near future!!

Written by Hannes Schwarzl
 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/ssl_general/trunk/cotrans/cotrans_lib.pro $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[2]

[Previous Routine] [Next Routine] [List of Routines]
pro: sub_GEI2GSE

Purpose: transforms THEMIS fluxgate magnetometer data from GEI to GSE


keywords:
   /GSE2GEI : inverse transformation
Example:
      sub_GEI2GSE,tha_fglc_gei,tha_fglc_gse

      sub_GEI2GSE,tha_fglc_gse,tha_fglc_gei,/GSE2GEI


Notes: under construction!!  will run faster in the near future!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[2]

[Previous Routine] [Next Routine] [List of Routines]
proceddure: subGEI2GSE

Purpose: transforms data from GEI to GSE

INPUTS: TIMES as time_struct, DATA_in as nx3 array


keywords:

Example:


Notes: under construction!!  will run faster in the near future!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[3]

[Previous Routine] [Next Routine] [List of Routines]
procedure: subGSE2GEI

Purpose: transforms data from GSE to GEI

INPUTS: TIMES as time_struct, DATA_in as nx3 array


keywords:

Example:


Notes: under construction!!  will run faster in the near future!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[4]

[Previous Routine] [Next Routine] [List of Routines]
procedure: subGSE2GSM

Purpose: transforms data from GSE to GSM

INPUTS: TIMES as time_struct, DATA_in as nx3 array


keywords:

Example:


Notes: under construction!!  will run faster in the near future!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[5]

[Previous Routine] [Next Routine] [List of Routines]
procedure: subGSM2GSE

Purpose: transforms data from GSM to GSE

INPUTS: TIMES as time_struct, DATA_in as nx3 array


keywords:

Example:


Notes: under construction!!  will run faster in the near future!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[6]

[Previous Routine] [Next Routine] [List of Routines]
procedure: csundir_vect

Purpose: calculates the direction of the sun
         (vectorized version of csundir from ROCOTLIB by
          Patrick Robert)

INPUTS: integer time


output :      gst      greenwich mean sideral time (radians)
              slong    longitude along ecliptic (radians)
              sra      right ascension (radians)
              sdec     declination of the sun (radians)
              obliq    inclination of Earth's axis (radians)



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[7]

[Previous Routine] [Next Routine] [List of Routines]
procedure: tgeigse_vect

Purpose: GEI to GSE transformation
         (vectorized version of tgeigse from ROCOTLIB by
          Patrick Robert)



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[8]

[Previous Routine] [Next Routine] [List of Routines]
procedure: tgsegei_vect

Purpose: GSE to GEI transformation
         (vectorized version of tgsegei from ROCOTLIB by
          Patrick Robert)



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


COTRANS_LIB[9]

[Previous Routine] [Next Routine] [List of Routines]
procedure: tgsegsm_vect

Purpose: GSE to GSM transformation
         (vectorized version of tgsegsm from ROCOTLIB by
          Patrick Robert)



Notes: under construction!!

 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-12 08:45:37 -0800 (Mon, 12 Feb 2007) $
 $LastChangedRevision: 388 $
 $URL $

(See ssl_general/cotrans/cotrans_lib.pro)


DSL2GSE

[Previous Routine] [Next Routine] [List of Routines]
procedure: dsl2gse

Purpose: THEMIS coordinate transformations

         DSL<-->GSE;

         interpolates, right ascension, declination

inputs

	name_thx_xxx_in 	... data in the input coordinate system (t-plot variable name)
   name_thx_spinras     ... right ascension (t-plot variable name)
   name_thx_spindec     ... declination (t-plot variable name)
   name_thx_xxx_out     ... name for output (t-plot variable name)

keywords:
   TRANSFORMATIONS


   /GSE2DSL inverse transformation
Example:
      dsl2gse('tha_fgl_dsl','tha_spinras','tha_spindec','tha_fglc_gse')

        expects attitude in GEI (tha_spinras,tha_spindec)

      dsl2gse('tha_fglc_gse','tha_spinras','tha_spindec','tha_fgl_dsl',/GSE2DSL)

        expects attitude in GSE (tha_spinras,tha_spindec)

Notes: under construction!! will run faster in the near future!!

Written by Hannes Schwarzl
 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-11 14:04:35 -0800 (Sun, 11 Feb 2007) $
 $LastChangedRevision: 375 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/ssl_general/trunk/cotrans/dsl2gse.pro $

(See ssl_general/cotrans/dsl2gse.pro)


SSL2DSL

[Previous Routine] [List of Routines]
procedure: ssl2dsl

Purpose: despins (spins) THEMIS  data

         SSL<-->DSL;

         interpolates the spinphase, spin period

inputs

	name_thx_xxx_in 	... data in the input coordinate system (t-plot variable name)
   name_thx_spinper		... spin period (t-plot variable name)
   name_thx_spinphase   ... spin phase  (t-plot variable name)
   name_thx_xxx_out     ... name for output  (t-plot variable name)

keywords:
   TRANSFORMATIONS

   /DSL2SSL inverse transformation
Example:
      ssl2dsl('tha_fgl_ssl','tha_spinper','tha_spinphase','tha_fgl_dsl')
      ssl2dsl('tha_fgl_dsl','tha_spinper','tha_spinphase','tha_fgl_ssl',/DSL2SSL)
Notes: under construction!!

Written by Hannes Schwarzl
 $LastChangedBy: kenb-mac $
 $LastChangedDate: 2007-02-02 11:35:42 -0800 (Fri, 02 Feb 2007) $
 $LastChangedRevision: 277 $
 $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/ssl_general/trunk/cotrans/ssl2dsl.pro $

(See ssl_general/cotrans/ssl2dsl.pro)