pixel_t_ Struct Reference

#include <grasp_input_segment.h>

Data Fields

float hobs
 Height of observation in meters. More...
 
int nwl
 Number of wavelengths. More...
 
int cloudy
 If pixel is cloudy or not. 0=cloud and 1=clean. More...
 
float x
 Longitude. More...
 
float y
 Latitude
More...
 
int64_t t
 Datetime (Unix timestamp) More...
 
int ix
 Internal X index of pixel inside the segment starting in 1. More...
 
int iy
 Internal Y index of pixel inside the segment starting in 1. More...
 
int it
 Internal T index of pixel inside the segment starting in 1. More...
 
int out_x
 Index of X index in output grid. More...
 
int out_y
 Index of Y index in output grid. More...
 
int out_t
 Index of T index in output grid. More...
 
float masl
 Metres Above Sea Level. More...
 
float land_percent
 Metres Above Sea Level. More...
 
int irow
 Index for row (y) in input grid. More...
 
int icol
 Index for col (x) in input grid. More...
 
int file_index
 Reference to used_files array (in tile) More...
 
int ifgas
 1 if the gas correction will be applied to this pixel More...
 
data_wl_t meas [_KWM]
 Array of measures for each wavelength of current pixel. More...
 
float hvp [_KVERTM]
 Height for vertical profile
More...
 

Detailed Description

This structure contains the data for be retrieved of each pixel

Field Documentation

◆ cloudy

int cloudy

If pixel is cloudy or not. 0=cloud and 1=clean.

◆ file_index

int file_index

Reference to used_files array (in tile)

This index is the position of input file in the framework input file list

◆ hobs

float hobs

Height of observation in meters.

◆ hvp

float hvp[_KVERTM]

Height for vertical profile

◆ icol

int icol

Index for col (x) in input grid.

This index will not be used neither in framework nor in retrieval. This is only for traceability of input information

◆ ifgas

int ifgas

1 if the gas correction will be applied to this pixel

◆ irow

int irow

Index for row (y) in input grid.

This index will not be used neither in framework nor in retrieval. This is only for traceability of input information

◆ it

int it

Internal T index of pixel inside the segment starting in 1.

◆ ix

int ix

Internal X index of pixel inside the segment starting in 1.

◆ iy

int iy

Internal Y index of pixel inside the segment starting in 1.

◆ land_percent

float land_percent

Metres Above Sea Level.

◆ masl

float masl

Metres Above Sea Level.

◆ meas

data_wl_t meas[_KWM]

Array of measures for each wavelength of current pixel.

◆ nwl

int nwl

Number of wavelengths.

◆ out_t

int out_t

Index of T index in output grid.

The index of output grid is an information which will not used inside retrieval code, however this information will allow framework to organize output tile

◆ out_x

int out_x

Index of X index in output grid.

The index of output grid is an information which will not used inside retrieval code, however this information will allow framework to organize output tile

◆ out_y

int out_y

Index of Y index in output grid.

The index of output grid is an information which will not used inside retrieval code, however this information will allow framework to organize output tile

◆ t

int64_t t

Datetime (Unix timestamp)

◆ x

float x

Longitude.

◆ y

float y

Latitude