#include <parasolfilerecord.h>
Public Member Functions | |
InstrumentSettingParametersRecord () | |
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 | SIA_duration [8+1] |
char | LIA_duration [8+1] |
char | integration_time_def_type_A [16+1] |
char | integration_time_def_type_B [16+1] |
unsigned char | seq_type [16] |
char | analog_gain_nb [8+1] |
Store the PARASOL InstrumentSettingParameters record values.
void * InstrumentSettingParametersRecord::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 analog_gain_nb, integration_time_def_type_A, integration_time_def_type_B, LIA_duration, PARASOLFileRecord::rec_len, PARASOLFileRecord::rec_nb, seq_type, and SIA_duration.
Analogic Gain Number
Referenced by get_entry().
Integration Time Definition for sequence type A
Referenced by get_entry().
Integration Time Definition for sequence type B
Referenced by get_entry().
LIA duration
Referenced by get_entry().
unsigned char InstrumentSettingParametersRecord::seq_type[16] |
Sequence Type : 16 bytes of bit flags
Referenced by get_entry().
SIA duration
Referenced by get_entry().