Assuming the variable 'o' is an instance of an aspect solution object, which is defined as shown above. The returned aspect solution data is then structured as shown by the following commands.
IDL> data=o->getdata() IDL> help, data, /struct ** Structure <85d36c4>, 4 tags, length=384788, data length=384788, refs=2: TIME LONG Array[19239] T0 STRUCT -> HESSI_SCTIME_FULL Array[1] POINTING FLOAT Array[19239, 2] ROLL DOUBLE Array[19239]
The tag 'T0' of the variable 'data' holds the reference time in the
sctime format. The tag 'time' is an array of relative times of the
data points with respect to 'T0' and is given in units of seconds.
The components [*,0] of the tag 'pointing' are the x-components and
the [*,1] are the
y-components of the pointing vector in units of arcseconds as
described in section 2. Finally, the tag 'roll' holds the
array of roll angles in radians as described in section 2.