|
Public Attributes |
| int | nrec |
| | number of shot records in data
|
| int | irec |
| | index of current record (most recently accessed)
|
| int | xrec |
| | index of next record to be accessed
|
| int | first |
| | index of first record (in group)
|
| int | last |
| | index of last record (in group)
|
| int * | ntr |
| | number of traces per shot record
|
| off_t * | recoff |
| | file offset of first trace in record
|
| RPNT * | src |
| | source coordinates - index convention is z=0, x=1, y=2
|
| int | ntraces |
| | number of traces in this record with receivers in grid cells
|
| IPNT * | ig |
| | receiver index array in grid
|
| RPNT * | rg |
| | receiver relative coordinates within grid cell (betw 0 and 1)
|
| IPNT | is |
| | source index array in grid
|
| RPNT | rs |
| | source relative x coordinate within grid cell (betw 0 and 1)
|
| IPNT | axord |
| | axis order array
|
| int | nt |
| | number of time samples in simulation
|
| int | ntout |
| | number of time samples to be output (may differ from nt)
|
| float | dt |
| | time step for simulation
|
| float | dtout |
| | time step for output (may differ from dt)
|
| int | dtmus |
| | int repn of dt in microseconds
|
| float | tmax |
| | max time
|
| float | t0 |
| | min time
|
| float | t0out |
| | min time for output (may differ from t0)
|
| int * | tracl |
| | tracl - trace number within line (SEGY)
|
| int * | tracr |
| | tracr - trace number within record (SEGY)
|
| int * | fldr |
| | fldr - field record numer (SEGY)
|
| int * | tracf |
| | trace number within field record (SEGY)
|
| int | scalel |
| | scale factor for elevations (SEGY)
|
| int | scalco |
| | scale factor for offsets (SEGY)
|
| float * | buf |
| | buffer for trace data
|
| int | interp |
| | interpolation flag
|
| int | ndim |
| | grid dimension
|
| ireal | dvol |
| | grid cell volume
|
| FILE * | fpin |
| | input file pointer
|
| off_t * | troff |
| | offset of trace in file
|