Main_Product_Header_v1

xml record "Main_Product_Header_v1"
Main Product Header

idfield namedefinition
0Product
xml string
The Logical File Name, i.e. the File Name excluding the extension
1Proc_Stage
xml string
2Ref_Doc
xml string
Reference document describing the product
3Spare_1
xml string

hidden: true
4Acquisition_Station
xml string
Acquisition station ID
5Proc_Center
xml string
Processing centre ID
6Proc_Time
ascii timesize: 30
Time of processing

unit: "s since 2000-01-01"

value: if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'GPS='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS")))
ascii stringsize: 30
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss.uuuuuu". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
7Software_Ver
xml string
Software version number of processing software. Format: name of processing software(up to 10 characters)/version number(4 characters)
8Spare_2
xml string

hidden: true
9Sensing_Start
ascii timesize: 30
Start time of sensing

unit: "s since 2000-01-01"

value: if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'GPS='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS")))
ascii stringsize: 30
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss.uuuuuu". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
10Sensing_Stop
ascii timesize: 30
Stop time of sensing

unit: "s since 2000-01-01"

value: if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'GPS='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS")))
ascii stringsize: 30
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss.uuuuuu". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
11Spare_3
xml string

hidden: true
12Phase
xml string
13Cycle
ascii uint8
Cycle Number
14Rel_Orbit
ascii int16
Start relative orbit number
15Abs_Orbit
ascii uint32
Start absolute orbit number
16State_Vector_Time
ascii timesize: 30
Time of state vector

unit: "s since 2000-01-01"

value: if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'GPS='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS")))
ascii stringsize: 30
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss.uuuuuu". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
17Delta_UT1
ascii double
Delta_UT1 = UT1-UTC

unit: "s"

attribute: unit
ascii stringsize: 1
fixed value: "s"

available: optional
18X_Position
ascii double
X position in Earth-fixed reference

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"

available: optional
19Y_Position
ascii double
Y position in Earth-fixed reference

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"

available: optional
20Z_Position
ascii double
Z position in Earth-fixed reference

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"

available: optional
21X_Velocity
ascii double
X velocity in Earth-fixed reference

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"

available: optional
22Y_Velocity
ascii double
Y velocity in Earth-fixed reference

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"

available: optional
23Z_Velocity
ascii double
Z velocity in Earth-fixed reference

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"

available: optional
24Vector_Source
xml string
Source of orbit vectors
25Spare_4
xml string

hidden: true
26Utc_Sbt_Time
ascii timesize: 30
Time corresponding to Sattelite Binary Time

unit: "s since 2000-01-01"

value: if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'GPS='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS")))
ascii stringsize: 30
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss.uuuuuu". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
27Sat_Binary_Time
ascii uint32
Satellite Binary Time (SBT)
28Clock_Step
ascii uint32
Clock step size

unit: "ps"

attribute: unit
ascii stringsize: 2
fixed value: "ps"

available: optional
29Spare_5
xml string

hidden: true
30Leap_Utc
ascii timesize: 30
Time of occurence of the leap second

unit: "s since 2000-01-01"

value: if(str(., 30) == "UTC=9999-99-99T99:99:99.999999", +inf, if(str(., 30) == "UTC=0000-00-00T00:00:00.000000", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'TAI='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'GPS='yyyy-MM-dd'T'HH:mm:ss.SSSSSS|'UT1='yyyy-MM-dd'T'HH:mm:ss.SSSSSS")))
ascii stringsize: 30
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss.uuuuuu". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
31Leap_Sign
ascii int8
Leap second sign (1 if positive leap second, -1 if negative)
32Leap_Err
ascii uint8
Leap second error. 'true' if leap second error occurs during processing segment, 'false' otherwise

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
33Spare_6
xml string

hidden: true
34Product_Err
ascii uint8
'true' or 'false'. If 'true', errors have been reported in the product. User should then refer to the SPH or summary quality ADS of the product for details of the error condition

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
35Tot_Size
ascii int64
Total size of product

unit: "bytes"

attribute: unit
ascii stringsize: 5
fixed value: "bytes"

available: optional
36Sph_Size
ascii int32
Length of SPH

unit: "bytes"

attribute: unit
ascii stringsize: 5
fixed value: "bytes"

available: optional
37Num_Dsd
ascii int32
Number of DSDs
38Dsd_Size
ascii int32
Length of each DSD

unit: "bytes"

attribute: unit
ascii stringsize: 5
fixed value: "bytes"

available: optional
39Num_Data_Sets
ascii int32
Number of DSs attached (not all DSDs have DS attached)
40Spare_7
xml string

hidden: true