GOM.LVL13 version 2

GOME_L1_v2

root type

binary record
idfield namedefinition
0pir
ascii record "PIR"size: 38
1fsr
binary record "FSR1"size: 96
2sph
binary record "SPH1"
3fcd
binary record "FCD"
4pcd
binary array[dim_0]
Pixel Specific Calibration Records

dim_0: int(/fsr/n_rec)
binary record "PCD_v2"size: 833
5scr
binary array[dim_0]
Sun Specific Calibration Records

dim_0: int(/fsr/n_sun)
binary record "SCD"size: 512
6mcr
binary array[dim_0]
Moon Specific Calibration Records

dim_0: int(/fsr/n_moon)
binary record "MCD"size: 512
7bdr
binary record "BDR"

detection rule

This product definition is applicable if a product matches the following rule:

file[0:5] == "E2GOM" and
file[16:21] == "LVL10" and
file[134:136] == "\000\000" and
file[146:148] == "\000\002"

or

file[0:5] == "E2GOM" and
file[16:21] == "LVL10" and
file[134:136] == "\000\001" and
file[184:186] == "\000\002"

or

file[0:5] == "E2GOM" and
file[16:21] == "LVL10" and
file[134:136] == "\000\002" and
file[222:224] == "\000\002"

or

file[0:5] == "E2GOM" and
file[16:21] == "LVL10" and
file[134:136] == "\000\003" and
file[260:262] == "\000\002"

product variables

namesizeinitialisation
band_length[10]for i = 0 to 9 do
$band_length[i] = int(/fcd/bcr[i]/end_band) - int(/fcd/bcr[i]/start_band) + 1
bdr_rec_size[10]for i = 0 to 9 do
$bdr_rec_size[i] = $band_length[i] * 16 + 64