![]() |
OpendTect
6.6
|
Basic data from a SEG-Y fle. More...
Public Member Functions | |
| BasicFileInfo () | |
| virtual | ~BasicFileInfo () |
| int | bytesPerSample () const |
| DataCharacteristics | getDataChar () const |
| virtual void | getFilePars (FilePars &) const |
| uiString | getFrom (od_istream &, bool &zinft, const bool *knownhdrswap=0) |
| TrcHeader * | getTrcHdr (od_istream &) const |
| StepInterval< float > | getZRange () const |
| bool | goToTrace (od_istream &, od_stream_Pos, int) const |
| void | init () |
| bool | isRev0 () const |
| bool | isValid () const |
| int | nrTracesIn (const od_istream &, od_stream_Pos p=-1) const |
| int | traceDataBytes () const |
Public Attributes | |
| int | binsr_ |
| bool | dataswapped_ |
| short | format_ |
| bool | hdrsswapped_ |
| int | ns_ |
| int | revision_ |
| SamplingData< float > | sampling_ |
| int | thdrns_ |
| bool | useformatinfile_ = true |
| bool | usenrsampsinfile_ = true |
Protected Member Functions | |
| virtual const TrcHeaderDef & | getHDef () const |
Basic data from a SEG-Y fle.
<>
| SEGY::BasicFileInfo::BasicFileInfo | ( | ) |
|
virtual |
| int SEGY::BasicFileInfo::bytesPerSample | ( | ) | const |
| DataCharacteristics SEGY::BasicFileInfo::getDataChar | ( | ) | const |
|
virtual |
Reimplemented in SEGY::LoadDef.
| uiString SEGY::BasicFileInfo::getFrom | ( | od_istream & | , |
| bool & | zinft, | ||
| const bool * | knownhdrswap = 0 |
||
| ) |
try returned isEmpty(), if not error occurred on success leaves stream at start of first trace
|
protectedvirtual |
Reimplemented in SEGY::LoadDef.
| TrcHeader* SEGY::BasicFileInfo::getTrcHdr | ( | od_istream & | ) | const |
|
inline |
| bool SEGY::BasicFileInfo::goToTrace | ( | od_istream & | , |
| od_stream_Pos | , | ||
| int | |||
| ) | const |
| void SEGY::BasicFileInfo::init | ( | ) |
|
inline |
|
inline |
| int SEGY::BasicFileInfo::nrTracesIn | ( | const od_istream & | , |
| od_stream_Pos | p = -1 |
||
| ) | const |
| int SEGY::BasicFileInfo::traceDataBytes | ( | ) | const |
| int SEGY::BasicFileInfo::binsr_ |
| bool SEGY::BasicFileInfo::dataswapped_ |
| short SEGY::BasicFileInfo::format_ |
| bool SEGY::BasicFileInfo::hdrsswapped_ |
| int SEGY::BasicFileInfo::ns_ |
| int SEGY::BasicFileInfo::revision_ |
| SamplingData<float> SEGY::BasicFileInfo::sampling_ |
| int SEGY::BasicFileInfo::thdrns_ |
| bool SEGY::BasicFileInfo::useformatinfile_ = true |
| bool SEGY::BasicFileInfo::usenrsampsinfile_ = true |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022