::: header
:::
Overview Directory File Source
{align=“top”} Etc Categories Search Index Help User documentation
single page{target=“_top”} | use frames{target=“_top”} summary class fields routine details file attributes
::: content
\
::: {#file_comments} ::: small This class is an IDL representation of the SatelliteData element from the Satellite Situation Center (SSC) XML schema. ::: :::
Author
: B. Harris
Copyright
: Copyright (c) 2013 United States Government as represented by the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S.Code. All Other Rights Reserved.
::: class-description
::: details
bGseX [init ]{.smaller}
:
bGseY [init ]{.smaller}
:
bGseZ [init ]{.smaller}
:
bTraceData [init ]{.smaller}
:
bowShockDistance [init ]{.smaller}
:
dipoleInvariantLatitude [init ]{.smaller}
:
dipoleLValue [init ]{.smaller}
:
magneticStrength [init ]{.smaller}
:
magnetoPauseDistance [init ]{.smaller}
:
neutralSheetDistance [init ]{.smaller}
:
northBTracedFootpointRegions [init ]{.smaller}
:
radialLength [init ]{.smaller}
:
radialTracedFootpointRegions [init ]{.smaller}
:
southBTracedFootpointRegions [init ]{.smaller}
:
spacecraftRegion [init ]{.smaller}
:
:::
:::
: Creates an SpdfSatelliteData object.
: Performs cleanup operations when this object is destroyed.
[result]{.var} = SpdfSatelliteData::getId()
: Gets the id value.
[result]{.var} = SpdfSatelliteData::getCoordinateData()
: Gets the coordinate data.
[result]{.var} = SpdfSatelliteData::getTime()
: Gets the time values.
[result]{.var} = SpdfSatelliteData::getBTraceData()
: Gets the B field trace data.
[result]{.var} = SpdfSatelliteData::getRadialLength()
: Gets the radial length values.
[result]{.var} = SpdfSatelliteData::getMagneticStrength()
: Gets the magnetic strength values.
[result]{.var} = SpdfSatelliteData::getNeutralSheetDistance()
: Gets the neutral sheet distance values.
[result]{.var} = SpdfSatelliteData::getBowShockDistance()
: Gets the bow shock distance values.
[result]{.var} = SpdfSatelliteData::getMagnetoPauseDistance()
: Gets the magneto pause distance values.
[result]{.var} = SpdfSatelliteData::getDipoleLValue()
: Gets the dipole L values.
[result]{.var} = SpdfSatelliteData::getDipoleInvariantLatitude()
: Gets the dipole invariant latitude values.
[result]{.var} = SpdfSatelliteData::getSpacecraftRegion()
: Gets the spacecraft region values.
[result]{.var} = SpdfSatelliteData::getRadialTracedFootpointRegions()
: Gets the radial trace footpoint region values.
[result]{.var} = SpdfSatelliteData::getBGseX()
: Gets the B GSE X values.
[result]{.var} = SpdfSatelliteData::getBGseY()
: Gets the B GSE Y values.
[result]{.var} = SpdfSatelliteData::getBGseZ()
: Gets the B GSE Z values.
[result]{.var} = SpdfSatelliteData::getNorthBTracedFootpointRegions()
: Gets the north B traced regions values.
[result]{.var} = SpdfSatelliteData::getSouthBTracedFootpointRegions()
: Gets the south B traced regions values.
: Defines the SpdfSatelliteData class.
::: {#routine-details}
::: {#SpdfSatelliteData::init .routine-details .details}
[result]{.var} = SpdfSatelliteData::init([id]{.argument}[, coordinateData]{.argument}[, time]{.argument}[[,bTraceData=[SpdfBTraceData]{.var}]]{.argument}[[,radialLength=[dblarr]{.var}]]{.argument}[[,magneticStrength=[dblarr]{.var}]]{.argument}[[,neutralSheetDistance=[dblarr]{.var}]]{.argument}[[,bowShockDistance=[dblarr]{.var}]]{.argument}[[,magnetoPauseDistance=[dblarr]{.var}]]{.argument}[[,dipoleLValue=[dblarr]{.var}]]{.argument}[[,dipoleInvariantLatitude=[dblarr]{.var}]]{.argument}[[,spacecraftRegion=[strarr]{.var}]]{.argument}[[,radialTracedFootpointRegions=[strarr]{.var}]]{.argument}[[,bGseX=[dblarr]{.var}]]{.argument}[[,bGseY=[dblarr]{.var}]]{.argument}[[,bGseZ=[dblarr]{.var}]]{.argument}[[,northBTracedFootpointRegions=[strarr]{.var}]]{.argument}[[,southBTracedFootpointRegions=[strarr]{.var}]]{.argument})
Creates an SpdfSatelliteData object.
::: small reference to an SpdfSatelliteData object. :::
id [in type=string ]{.smaller}
: satellite identifier.
coordinateData [in type=SpdfCoordinateData ]{.smaller}
: satellite coordinate data.
time [in type=dblarr ]{.smaller}
: julday time associated with each data point.
bTraceData [in optional type=SpdfBTraceData ]{.smaller}
: magnetic field trace data.
radialLength [in optional type=dblarr ]{.smaller}
: distance from center of Earth.
magneticStrength [in optional type=dblarr ]{.smaller}
: magnetic field strength.
neutralSheetDistance [in optional type=dblarr ]{.smaller}
: distance from neutral sheet.
bowShockDistance [in optional type=dblarr ]{.smaller}
: distance from bow shock.
magnetoPauseDistance [in optional type=dblarr ]{.smaller}
: distance from magneto pause.
dipoleLValue [in optional type=dblarr ]{.smaller}
: dipole L values.
dipoleInvariantLatitude [in optional type=dblarr ]{.smaller}
: dipole invariant latitude values.
spacecraftRegion [in optional type=strarr ]{.smaller}
: spacecraft region.
radialTracedFootpointRegions [in optional type=strarr ]{.smaller}
: radial traced footpoint region.
bGseX [in optional type=dblarr ]{.smaller}
: B GSE X values.
bGseY [in optional type=dblarr ]{.smaller}
: B GSE Y values.
bGseZ [in optional type=dblarr ]{.smaller}
: B GSE Z values.
northBTracedFootpointRegions [in optional type=strarr ]{.smaller}
: north B traced regions.
southBTracedFootpointRegions [in optional type=strarr ]{.smaller}
: south B traced regions. :::
::: {#SpdfSatelliteData::cleanup .routine-details .details}
SpdfSatelliteData::cleanup
Performs cleanup operations when this object is destroyed.
::: {#SpdfSatelliteData::getId .routine-details .details}
[result]{.var} = SpdfSatelliteData::getId()
Gets the id value.
::: small id value. ::: :::
::: {#SpdfSatelliteData::getCoordinateData .routine-details .details}
[result]{.var} = SpdfSatelliteData::getCoordinateData()
Gets the coordinate data.
::: small a reference to coordinate data. ::: :::
::: {#SpdfSatelliteData::getTime .routine-details .details}
[result]{.var} = SpdfSatelliteData::getTime()
Gets the time values.
::: small the time values. ::: :::
::: {#SpdfSatelliteData::getBTraceData .routine-details .details}
[result]{.var} = SpdfSatelliteData::getBTraceData()
Gets the B field trace data.
::: small a reference to SpdfBTraceData. ::: :::
::: {#SpdfSatelliteData::getRadialLength .routine-details .details}
[result]{.var} = SpdfSatelliteData::getRadialLength()
Gets the radial length values.
::: small a dblarr containing radial length values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getMagneticStrength .routine-details .details}
[result]{.var} = SpdfSatelliteData::getMagneticStrength()
Gets the magnetic strength values.
::: small a dblarr containing magnetic strength values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getNeutralSheetDistance .routine-details .details}
[result]{.var} = SpdfSatelliteData::getNeutralSheetDistance()
Gets the neutral sheet distance values.
::: small a dblarr containing neutral sheet distance values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getBowShockDistance .routine-details .details}
[result]{.var} = SpdfSatelliteData::getBowShockDistance()
Gets the bow shock distance values.
::: small a dblarr containing bow shock distance values or the constant scaler !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getMagnetoPauseDistance .routine-details .details}
[result]{.var} = SpdfSatelliteData::getMagnetoPauseDistance()
Gets the magneto pause distance values.
::: small a dblarr containing magneto pause distance values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getDipoleLValue .routine-details .details}
[result]{.var} = SpdfSatelliteData::getDipoleLValue()
Gets the dipole L values.
::: small a dblarr containing dipole L values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getDipoleInvariantLatitude .routine-details .details}
[result]{.var} = SpdfSatelliteData::getDipoleInvariantLatitude()
Gets the dipole invariant latitude values.
::: small a dblarr containing dipole invariant latitude values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getSpacecraftRegion .routine-details .details}
[result]{.var} = SpdfSatelliteData::getSpacecraftRegion()
Gets the spacecraft region values.
::: small a strarr containing spacecraft region values or the constant scalar ” if there are no values. ::: :::
::: {#SpdfSatelliteData::getRadialTracedFootpointRegions .routine-details .details}
[result]{.var} = SpdfSatelliteData::getRadialTracedFootpointRegions()
Gets the radial trace footpoint region values.
::: small a strarr containing radial trace footpoint region values or the constant scalar ” if there are no values. ::: :::
::: {#SpdfSatelliteData::getBGseX .routine-details .details}
[result]{.var} = SpdfSatelliteData::getBGseX()
Gets the B GSE X values.
::: small a dblarr containing B GSE X values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getBGseY .routine-details .details}
[result]{.var} = SpdfSatelliteData::getBGseY()
Gets the B GSE Y values.
::: small a dblarr containing B GSE Y values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getBGseZ .routine-details .details}
[result]{.var} = SpdfSatelliteData::getBGseZ()
Gets the B GSE Z values.
::: small a dblarr containing B GSE Z values or the constant scalar !values.d_NaN if there are no values. ::: :::
::: {#SpdfSatelliteData::getNorthBTracedFootpointRegions .routine-details .details}
[result]{.var} = SpdfSatelliteData::getNorthBTracedFootpointRegions()
Gets the north B traced regions values.
::: small a strarr containing north B traced regions values or the constant scalar ” if there are no values. ::: :::
::: {#SpdfSatelliteData::getSouthBTracedFootpointRegions .routine-details .details}
[result]{.var} = SpdfSatelliteData::getSouthBTracedFootpointRegions()
Gets the south B traced regions values.
::: small a strarr containing south B traced regions values or the constant scalar ” if there are no values. ::: :::
::: {#SpdfSatelliteData__define .routine-details .details}
SpdfSatelliteData__define
Defines the SpdfSatelliteData class.
::: {#attributes}
Modification date: Fri May 13 08:54:13 2022 Lines: 250
:::
SSC
Feedback.
:::
::: footer
Produced by IDLdoc 3.6.4 on Mon Apr 8 09:51:01 2024 IDLdoc project information{target=“_top”}
:::