| SoVRSegyFileHeader Structure |
SEGY file header.
Namespace: OIV.VolumeViz.Readers
The SoVRSegyFileHeader type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
| GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
| Name | Description | |
|---|---|---|
| Bgrcv | Binary gain recovered code: 1 = Yes 2 = No. | |
| Default | Default constructor. | |
| Dto | Same for original field recording. | |
| FixedLengthTraceFlag | Fixed trace length flag 1: All traces in this SEG Y file are guaranteed to have the same sample interval and number of samples, as specified in hdt and hns. | |
| Fold | CDP fold expected per CDP ensemble. | |
| Format | data sample format code: 0 = Fixed point (1 bytes) 1 = Floating point (4 bytes) 2 = Fixed point (4 bytes) 3 = Fixed point (2 bytes) 4 = Fixed point w/ gain code (4 bytes) 5 = Floating point IEEE (4 bytes) 6 = Signed integer (1 byte) 7 = Not currently used 8 = Two's complement integer (1 byte) | |
| FormatRevisionNumber | SEG Y Format Revision Number, 0x0100 for revision 1.0. | |
| Hcorr | Correlated data traces code: 1 = No 2 = Yes. | |
| Hdt | Sample interval in micro secs for this reel. | |
| Hns | Number of samples per trace for this reel. | |
| Hsfe | Sweep frequency at end. | |
| Hsfs | Sweep frequency at start. | |
| Hslen | Sweep length (ms) | |
| Hstae | Sweep trace taper length at end (the ending taper starts at sweep length minus the taper length at end) | |
| Hstas | Sweep trace taper length at start if tapered (the taper starts at zero time and is effective for this length) | |
| Hstyp | Sweep type code: 1 = Linear 2 = Parabolic 3 = Exponential 4 = Other. | |
| Htatyp | Sweep trace taper type code: 1 = Linear 2 = Cos-squared 3 = Other. | |
| Hunass1 | Unassigned. | |
| Hunass2 | Unassigned. | |
| Jobid | Job identification number. | |
| Lino | Line number (only one line per reel) | |
| Mfeet | Measurement system code: 1 = Meters 2 = Feet. | |
| Nart | Number of auxiliary traces per record. | |
| Nso | Same for original field recording. | |
| Ntrpr | Number of data traces per record. | |
| NumTextHeaderExt | Number of 3200-byte Textual Header Extension records following the Binary Header. | |
| Polyt | Impulse signal polarity code: 1 = Increase in pressure or upward geophone case movement gives negative number on tape 2 = Increase in pressure or upward geophone case movement gives positive number on tape. | |
| Rcvm | Amplitude recovery method code: 1 = None 2 = Spherical divergence 3 = AGC 4 = Other. | |
| Reno | Reel number. | |
| Schn | Trace number of sweep channel. | |
| Tsort | Trace sorting code: -1 = Other 0 = Unknown 1 = As recorded (no sorting) 2 = CDP ensemble 3 = Single fold continuous profile 4 = Horizontally stacked 5 = Common source 6 = Common receiver 7 = Common offset 8 = Common mid-point. | |
| Vpol | Vibratory polarity code: | |
| Vscode | Vertical sum code: 1 = No sum 2 = Two sum... |
This class encapsulates the contents of a SEGY file header (SEGY is a widely used format for storing seismic data). It is used to query this information from the SEGY file reader (see OIV.VolumeViz.Readers.SoVRSegyFileReader.GetSegyFileHeader(OIV.VolumeViz.Readers.SoVRSegyFileHeader@, System.Boolean)). See also OIV.VolumeViz.Readers.SoVRSegyTraceIdHeader.