Public Member Functions | Protected Attributes

SeisPS2DReader Class Reference

reads from a 2D pre-stack seismic data store. More...

Inheritance diagram for SeisPS2DReader:
SeisPSReader SeisCBVSPS2DReader

List of all members.

Public Member Functions

 SeisPS2DReader (const char *lnm)
bool is2D () const
const char * lineName () const
SeisTrcgetTrc (int trcnr, int nr=0) const
bool getGath (int trcnr, SeisTrcBuf &b) const
virtual const PosInfo::Line2DDataposData () const =0

Protected Attributes

BufferString lnm_

Detailed Description

reads from a 2D pre-stack seismic data store.


Constructor & Destructor Documentation

SeisPS2DReader::SeisPS2DReader ( const char *  lnm  )  [inline]

Member Function Documentation

bool SeisPS2DReader::getGath ( int  trcnr,
SeisTrcBuf b 
) const [inline]
SeisTrc* SeisPS2DReader::getTrc ( int  trcnr,
int  nr = 0 
) const [inline]
bool SeisPS2DReader::is2D (  )  const [inline, virtual]

Implements SeisPSReader.

const char* SeisPS2DReader::lineName (  )  const [inline]
virtual const PosInfo::Line2DData& SeisPS2DReader::posData (  )  const [pure virtual]

Member Data Documentation