OpendTect-6_4  6.4
Public Member Functions | Protected Attributes | List of all members
SeisPS2DReader Class Referenceabstract

reads from a 2D prestack seismic data store. More...

Inheritance diagram for SeisPS2DReader:
[legend]

Public Member Functions

 SeisPS2DReader (const char *lnm)
 
 SeisPS2DReader (Pos::GeomID)
 
bool is2D () const
 
const char * lineName () const
 
Pos::GeomID geomID () const
 
SeisTrcgetTrc (int trcnr, int nr=0) const
 
bool getGath (int trcnr, SeisTrcBuf &b) const
 
virtual const PosInfo::Line2DDataposData () const =0
 
- Public Member Functions inherited from SeisPSReader
virtual ~SeisPSReader ()
 
virtual void usePar (const IOPar &)
 
virtual uiString errMsg () const =0
 
virtual SeisTrcgetTrace (const BinID &, int nr=0) const
 
virtual bool getGather (const BinID &, SeisTrcBuf &) const =0
 
virtual bool getSampleNames (BufferStringSet &) const
 
virtual StepInterval< float > getZRange () const
 

Protected Attributes

BufferString lnm_
 
Pos::GeomID geomid_
 

Detailed Description

reads from a 2D prestack seismic data store.

Constructor & Destructor Documentation

SeisPS2DReader::SeisPS2DReader ( const char *  lnm)
SeisPS2DReader::SeisPS2DReader ( Pos::GeomID  )

Member Function Documentation

Pos::GeomID SeisPS2DReader::geomID ( ) const
inline
bool SeisPS2DReader::getGath ( int  trcnr,
SeisTrcBuf b 
) const
inline
SeisTrc* SeisPS2DReader::getTrc ( int  trcnr,
int  nr = 0 
) const
inline
bool SeisPS2DReader::is2D ( ) const
inlinevirtual

Implements SeisPSReader.

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

Member Data Documentation

Pos::GeomID SeisPS2DReader::geomid_
protected
BufferString SeisPS2DReader::lnm_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019