UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Attributes | List of all members
SEGD_GeneralHeader1 Struct Reference

#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
 

Detailed Description

Parsed general header #1

Member Data Documentation

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!


The documentation for this struct was generated from the following file: