caltrack_reader_caliop_05kmalay.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef CALTRACK_READER_CALIOP_05KMALAY_H
00014 #define CALTRACK_READER_CALIOP_05KMALAY_H
00015
00016 #include "caltrack_reader_common.h"
00017
00018 typedef struct {
00019 float32 lat;
00020 float32 lon;
00021 float64 time;
00022 int8 number_layers_found;
00023 float32 layer_top_altitude [NB_AEROSOL_LAYER_CALIOP];
00024 float32 layer_base_altitude [NB_AEROSOL_LAYER_CALIOP];
00025 uint16 feature_classification_flags [NB_AEROSOL_LAYER_CALIOP];
00026 float32 layer_top_temperature [NB_AEROSOL_LAYER_CALIOP];
00027 float32 layer_base_temperature [NB_AEROSOL_LAYER_CALIOP];
00028 float32 layer_top_pressure [NB_AEROSOL_LAYER_CALIOP];
00029 float32 layer_base_pressure [NB_AEROSOL_LAYER_CALIOP];
00030 float32 feature_optical_depth_532 [NB_AEROSOL_LAYER_CALIOP];
00031 } caltrack_record_CALIOP_05KMALAY;
00032
00040 int read_caltrack_record_CALIOP_05KMALAY ( const char* filename, const int i_rec, caltrack_record_CALIOP_05KMALAY *record );
00041
00046 void print_caltrack_record_CALIOP_05KMALAY ( const caltrack_record_CALIOP_05KMALAY const *record );
00047
00048 #endif