![]() |
OpendTect
7.0
|
Public Member Functions | |
| TrcHeader (const TrcHeader &) | |
| TrcHeader (unsigned char *, const TrcHeaderDef &, bool rev0, bool manbuf=false) | |
| ~TrcHeader () | |
| void | dump (od_ostream &) const |
| int | entryVal (int idx) const |
| void | fill (SeisTrcInfo &, float) const |
| Coord | getCoord (bool rcv, float extcoordsc) const |
| void | initRead () |
| must call once before first usage More... | |
| bool | is2D () const |
| unsigned short | nrSamples () const |
| TrcHeader & | operator= (const TrcHeader &) |
| float | postScale (int numbfmt) const |
| void | putSampling (SamplingData< float >, unsigned short) |
| void | setEntryVal (int idx, int val) const |
| void | setNeedSwap (bool yn=true) |
| void | use (const SeisTrcInfo &) |
Static Public Member Functions | |
| static int | EntryCdp () |
| static int | EntryCoUnit () |
| static int | EntryCrossline () |
| static int | EntryDelRt () |
| static int | EntryDt () |
| static int | EntryDUse () |
| static int | EntryFldr () |
| static int | EntryGx () |
| static int | EntryGy () |
| static int | EntryInline () |
| static int | EntryLagA () |
| static int | EntryLagB () |
| static int | EntryNs () |
| static int | EntryOffset () |
| static int | EntryOldSP () |
| static int | EntryScalco () |
| static int | EntryScalel () |
| static int | EntrySP () |
| static int | EntrySPscale () |
| static int | EntrySx () |
| static int | EntrySy () |
| static int | EntryTracl () |
| static int | EntryTracr () |
| static int | EntryTrid () |
| static int | EntryTrwf () |
| static int | EntryXcdp () |
| static int | EntryYcdp () |
| static void | fillRev1Def (TrcHeaderDef &) |
| static const HdrDef & | hdrDef () |
Public Attributes | |
| unsigned char * | buf_ = nullptr |
| Seis::GeomType | geomtype_ = Seis::Vol |
| const TrcHeaderDef & | hdef_ |
| bool | isrev0_ = false |
| bool | isusable = true |
| trid < 2 ; mostly ignored but not always More... | |
| bool | nonrectcoords = false |
| counit == 1, 2 or 3 More... | |
Protected Member Functions | |
| double | getCoordScale (float extcoordsc) const |
| void | getRev1Flds (SeisTrcInfo &) const |
| void | putRev1Flds (const SeisTrcInfo &) const |
Protected Attributes | |
| int | lineseqnr_ = 1 |
| bool | mybuf_ = false |
| bool | needswap_ = false |
| int | previnl_ = -1 |
| int | seqnr_ = 1 |
<>
| SEGY::TrcHeader::TrcHeader | ( | unsigned char * | , |
| const TrcHeaderDef & | , | ||
| bool | rev0, | ||
| bool | manbuf = false |
||
| ) |
| SEGY::TrcHeader::TrcHeader | ( | const TrcHeader & | ) |
| SEGY::TrcHeader::~TrcHeader | ( | ) |
| void SEGY::TrcHeader::dump | ( | od_ostream & | ) | const |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inlinestatic |
| void SEGY::TrcHeader::fill | ( | SeisTrcInfo & | , |
| float | |||
| ) | const |
|
static |
| Coord SEGY::TrcHeader::getCoord | ( | bool | rcv, |
| float | extcoordsc | ||
| ) | const |
|
protected |
|
protected |
|
static |
| void SEGY::TrcHeader::initRead | ( | ) |
must call once before first usage
| bool SEGY::TrcHeader::is2D | ( | ) | const |
| unsigned short SEGY::TrcHeader::nrSamples | ( | ) | const |
| float SEGY::TrcHeader::postScale | ( | int | numbfmt | ) | const |
|
protected |
| void SEGY::TrcHeader::putSampling | ( | SamplingData< float > | , |
| unsigned short | |||
| ) |
|
inline |
|
inline |
| void SEGY::TrcHeader::use | ( | const SeisTrcInfo & | ) |
| unsigned char* SEGY::TrcHeader::buf_ = nullptr |
| Seis::GeomType SEGY::TrcHeader::geomtype_ = Seis::Vol |
| const TrcHeaderDef& SEGY::TrcHeader::hdef_ |
| bool SEGY::TrcHeader::isrev0_ = false |
| bool SEGY::TrcHeader::isusable = true |
trid < 2 ; mostly ignored but not always
|
protected |
|
protected |
|
protected |
| bool SEGY::TrcHeader::nonrectcoords = false |
counit == 1, 2 or 3
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024