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.