ShotRecord

ShotRecord(
    path,
    coordinates,
    fileheader,
    rec_depth_key='GroupWaterDepth',
    depth_key='SourceDepth',
    by_receiver=False,
    segments=list(),
    summary=dict(),
    ns=0,
    dt=0,
    fs=None,
)

Information about a single shot or receiver gather within a SEGY file.

Attributes

Name Description
by_receiver bool(x) -> bool
depth_key str(object=’’) -> str
dt int([x]) -> integer
ns int([x]) -> integer
rec_coordinates Array of receiver coordinates for this gather.
rec_depth_key str(object=’’) -> str

Methods

Name Description
read_data Load all traces for this shot.
read_headers Read only the headers for this shot.

read_data

read_data(keys=None)

Load all traces for this shot.

read_headers

read_headers(keys=None)

Read only the headers for this shot.

Back to top