HCI output file:
Файл динамических параметров:
Файл состоит из блоков.
Каждый блок имеет заголовок.
Байты |
Name |
Индекс I4 |
Индекс I2 |
Формат |
Описание |
01-04 |
Ix |
1 |
1 |
long |
Номер трассы в пределах файла данных |
05-08 |
Nhor |
2 |
3 |
long |
к-во горизонтов в данной записи |
09-11 |
Name |
3 |
5 |
char[3] |
признак "HCI" |
13-16 |
Nbts |
4 |
7 |
long |
Размер структуры параметров в байтах |
17-20 |
kode3D |
5 |
9 |
long |
Если 0 -2Д 1- 3Д |
Затем следует Nhor структур:
Количество параметров в каждой структуре должно быть одинаковым =(nbts-8)/4.
Первые три поля обязательны.
Байты |
Name |
Индекс I4 |
Индекс I2 |
Формат |
Описание |
01-02 |
kodeHor |
1 |
1 |
short int |
код горизонта |
03-04 |
defined |
1 |
2 |
short int |
если 0 - то нет определений |
05-08 |
Time |
2 |
3 |
float |
время горизонта |
Все параметры должны иметь тип float.
В программе Fines вычисляются 17 параметров.
Пользователь может вычислять иные параметры (до 20).
float vel; // Скорости Vогт (берутся непосредственно из файла горизонтов).
float maxAmp; // Амплитуда волнового поля
float maxAutcor; // Амплитуда ФАК
float maxCross; // Амплитуда ФВК
float freqPick; // Частота максимума спектра
float freqMidl; // Средневзвешенная частота
float spectrumWidth; // Ширина спектра
float areaT; // Энергия волнового поля
float areaS; // Энергия сигнала
float areaN; // Энергия помехи
float q; // Чистота сигнала
float ratioSN; // Соотношение сигнал/шум
float areaTC; // Энергия волнового поля в полосе частот
float areaSC; // Энергия сигнала в полосе частот
float areaNC; // Энергия помехи в полосе частот
float qC; // Чистота сигнала в полосе частот
float ratioSNC; // Соотношение сигнал/шум в полосе частот
float decrT; // Декремент затухания поля в широком диапазоне частот
float decrS; // Декремент затухания сигнала в широком диапазоне частот
float decrN; // Декремент затухания шума в широком диапазоне частот
float decrTC; // Декремент затухания поля в узком диапазоне частот
float decrSC; // Декремент затухания сигнала в узком диапазоне частот
float decrNC; // Декремент затухания шума в узком диапазоне частот
}FINES_HCI_PAR_BUF;
Размер каждой записи равен (20+nhor*nbts);
В настоящее время допускается только регулярный файл.
Размеры всех блоков одинаковые.
Отсутствующие точки определяются как defined=0.