#include <parasolfilerecord.h>
Public Member Functions | |
DataProcessingParametersRecord () | |
constructor : put the end-of-string characters | |
void * | get_entry (const int &entry_index, const vector< int > v_ival=vector< int >(0)) |
access to each attribute for writing it For example, this used for reading the L1 technological parametres. If you want to access to the image "im" in the sequence "is", v_ival will be ["is","im"] | |
Public Attributes | |
char | l0_creation_country [8+1] |
char | l0_creation_agency [8+1] |
char | l0_creation_facility [16+1] |
char | l0_creation_date [16+1] |
char | l0_process_soft_version [8+1] |
char | l1_creation_country [8+1] |
char | l1_creation_agency [8+1] |
char | l1_creation_facility [16+1] |
char | l1_creation_date [16+1] |
char | l1_process_soft_version [8+1] |
char | l0_input_parasol_data_id [16+1] |
char | calib_data_version [8+1] |
char | calib_creation_date [16+1] |
char | calib_applic_date [16+1] |
char | geo_process_data_version [8+1] |
char | geo_file_creation_date [16+1] |
char | geo_applic_date [16+1] |
unsigned char | product_confidence [4] |
char | l2_creation_country [8+1] |
char | l2_creation_agency [8+1] |
char | l2_creation_facility [16+1] |
char | l2_creation_date [16+1] |
char | process_line_id [16+1] |
char | product_them_id [32+1] |
char | l2_process_soft_version [8+1] |
char | l1_input_parasol_data_id [16+1] |
char | l3_input_parasol_data_num1_id [16+1] |
char | l3_input_parasol_data_num2_id [16+1] |
char | l3_input_parasol_data_num3_id [16+1] |
char | input_meteo_data_num1_id [32+1] |
char | input_meteo_data_num2_id [32+1] |
char | input_meteo_data_num3_id [32+1] |
char | input_TOMS_data_num1_id [32+1] |
char | input_TOMS_data_num2_id [32+1] |
unsigned char | product_confidence_intern [4] |
Store the PARASOL DataProcessingParametersRecord record values.
DataProcessingParametersRecord::DataProcessingParametersRecord | ( | ) | [inline] |
constructor : put the end-of-string characters
< Level-0 creation country
< Level-0 creation agency
< Level-0 creation facility
< Level-0 creation date
< Level-0 processing software version
< Level-1 creation country
< Level-1 creation agency
< Level-1 creation facility
< Level-1 creation date
< Level-1 processing software version
< Identificator of level-0 Input PARASOL data
< Version of data used for Calibration
< Date of Calibration File Creation
< Date of Begining of Calibration Applicability
< Version of data for Geometric Processing
< Date of Geometric File Creation
< Date of Begining of Geometric Applicability
< Level-2 creation country
< Level-2 creation agency
< Level-2 creation facility
< Level-2 creation date
< Processing Line Identification
< Product Thematic identification
< Level-2 processing software version
< Identificator of level-1 Input PARASOL data
< Identificator of 1st level-3 Input PARASOL data
< Identificator of 2nd level-3 Input PARASOL data
< Identificator of 3rd level-3 Input PARASOL data
< Identificator of 1st input Meteo data
< Identificator of 2nd input Meteo data
< Identificator of 3rd input Meteo data
< Identificator of 1st input TOMS data
< Identificator of 2nd input TOMS data
void * DataProcessingParametersRecord::get_entry | ( | const int & | entry_index, | |
const vector< int > | v_ival = vector <int>(0) | |||
) | [virtual] |
access to each attribute for writing it For example, this used for reading the L1 technological parametres. If you want to access to the image "im" in the sequence "is", v_ival will be ["is","im"]
entry_index | the index of the entry in the record | |
v_ival | the indexes of the value to read, stored as a vector |
Implements PARASOLFileRecord.
References calib_applic_date, calib_creation_date, calib_data_version, geo_applic_date, geo_file_creation_date, geo_process_data_version, input_meteo_data_num1_id, input_meteo_data_num2_id, input_meteo_data_num3_id, input_TOMS_data_num1_id, input_TOMS_data_num2_id, l0_creation_agency, l0_creation_country, l0_creation_date, l0_creation_facility, l0_input_parasol_data_id, l0_process_soft_version, l1_creation_agency, l1_creation_country, l1_creation_date, l1_creation_facility, l1_input_parasol_data_id, l1_process_soft_version, l2_creation_agency, l2_creation_country, l2_creation_date, l2_creation_facility, l2_process_soft_version, l3_input_parasol_data_num1_id, l3_input_parasol_data_num2_id, l3_input_parasol_data_num3_id, process_line_id, product_confidence, product_confidence_intern, product_them_id, PARASOLFileRecord::rec_len, and PARASOLFileRecord::rec_nb.
Date of Begining of Calibration Applicability
Referenced by get_entry().
Date of Calibration File Creation
Referenced by get_entry().
Version of data used for Calibration
Referenced by get_entry().
Date of Begining of Geometric Applicability
Referenced by get_entry().
Date of Geometric File Creation
Referenced by get_entry().
Version of data for Geometric Processing
Referenced by get_entry().
Identificator of 1st input Meteo data
Referenced by get_entry().
Identificator of 2nd input Meteo data
Referenced by get_entry().
Identificator of 3rd input Meteo data
Referenced by get_entry().
Identificator of 1st input TOMS data
Referenced by get_entry().
Identificator of 2nd input TOMS data
Referenced by get_entry().
Level-0 creation agency
Referenced by get_entry().
Level-0 creation country
Referenced by get_entry().
Level-0 creation date
Referenced by get_entry().
Level-0 creation facility
Referenced by get_entry().
Identificator of level-0 Input PARASOL data
Referenced by get_entry().
Level-0 processing software version
Referenced by get_entry().
Level-1 creation agency
Referenced by get_entry().
Level-1 creation country
Referenced by get_entry().
Level-1 creation date
Referenced by get_entry().
Level-1 creation facility
Referenced by get_entry().
Identificator of level-1 Input PARASOL data
Referenced by get_entry().
Level-1 processing software version
Referenced by get_entry().
Level-2 creation agency
Referenced by get_entry().
Level-2 creation country
Referenced by get_entry().
Level-2 creation date
Referenced by get_entry().
Level-2 creation facility
Referenced by get_entry().
Level-2 processing software version
Referenced by get_entry().
Identificator of 1st level-3 Input PARASOL data
Referenced by get_entry().
Identificator of 2nd level-3 Input PARASOL data
Referenced by get_entry().
Identificator of 3rd level-3 Input PARASOL data
Referenced by get_entry().
Processing Line Identification
Referenced by get_entry().
unsigned char DataProcessingParametersRecord::product_confidence[4] |
Product Confidence Data
Referenced by get_entry().
unsigned char DataProcessingParametersRecord::product_confidence_intern[4] |
Product Confidence Data (internal use)
Referenced by get_entry().
Product Thematic identification
Referenced by get_entry().