![]() |
UNIVERS
15.3
UNIVERS base processing software API
|
#include <segd_file.h>
Public Attributes | |
| int | file_number |
| SEGD_FormatCode | format_code |
| int | general_constants [12] |
| int | gh_number |
| int | year |
| int | day |
| int | hour |
| int | minute |
| int | second |
| int | manufacturer_code |
| int | manufacturer_format |
| int | bytes_per_scan |
| float | base_scan_interval |
| int | polarity |
| int | scan_per_block |
| SEGD_RecordType | record_type |
| float | record_length |
| int | scan_types |
| int | channel_sets |
| int | skew_blocks |
| int | extended_hdr_blocks |
| int | external_hdr_blocks |
Parsed general header #1
| float SEGD_GeneralHeader1::base_scan_interval |
sampling rate, ms
| int SEGD_GeneralHeader1::channel_sets |
maximum number of channel sets
| int SEGD_GeneralHeader1::day |
from the start of julian year
| int SEGD_GeneralHeader1::extended_hdr_blocks |
32 bytes in each block
| int SEGD_GeneralHeader1::external_hdr_blocks |
32 bytes in each block
| SEGD_FormatCode SEGD_GeneralHeader1::format_code |
0x0015, 0x8058 etc
| int SEGD_GeneralHeader1::general_constants[12] |
general constants
| int SEGD_GeneralHeader1::gh_number |
number of general header blocks
| int SEGD_GeneralHeader1::polarity |
-1 means untested; 0,45,90...,270,315
| float SEGD_GeneralHeader1::record_length |
ms; 0 means indeterminate;
negative value means reference to general header #2
| int SEGD_GeneralHeader1::scan_per_block |
number of scans in the tape block for
multiple multiplexed data blocks and 0 for the only data block
| int SEGD_GeneralHeader1::scan_types |
number of scan types
| int SEGD_GeneralHeader1::skew_blocks |
32 bytes in each block
| int SEGD_GeneralHeader1::year |
without centuries; aware 2k problem!
1.8.5