![]() |
OpendTect 8.0
|
Information for a seismic trace, AKA trace header info. More...
#include <seisinfo.h>
Public Types | |
| enum | Fld { TrcNr =0 , Pick , RefNr , CoordX , CoordY , BinIDInl , BinIDCrl , Offset , Azimuth , SeqNr , GeomID } |
| typedef IdxPair::IdxType | IdxType |
Static Public Member Functions | |
| static float | defaultSampleInterval (bool forcetime=false) |
| static void | getAxisCandidates (Seis::GeomType, TypeSet< Fld > &) |
| static const UnitOfMeasure * | getUnit (const Fld &, bool display) |
| static uiString | getUnitLbl (const Fld &, bool display, bool abbrevated=true, bool withparentheses=true) |
| static const char * | sNrSamples () |
| static const char * | sSamplingInfo () |
Public Attributes | |
| float & | azimuth |
| float | azimuth_ = 0.f |
| BinID & | binid |
| Coord & | coord |
| Coord | coord_ |
| bool & | new_packet |
| bool | new_packet_ = false |
| int & | nr |
| float & | offset |
| float | offset_ = 0.f |
| float & | pick |
| float | pick_ = mUdf(float) |
| float & | refnr |
| float | refnr_ = mUdf(float) |
| SamplingData< float > & | sampling |
| SamplingData< float > | sampling_ |
| int | seqnr_ = 0 |
| float & | zref |
| float | zref_ = 0.f |
Private Attributes | |
| TrcKey & | trckey_ |
Information for a seismic trace, AKA trace header info.
<>
| typedef IdxPair::IdxType SeisTrcInfo::IdxType |
| enum SeisTrcInfo::Fld |
| SeisTrcInfo::SeisTrcInfo | ( | ) |
| SeisTrcInfo::~SeisTrcInfo | ( | ) |
| SeisTrcInfo::SeisTrcInfo | ( | const SeisTrcInfo & | ) |
| BinID SeisTrcInfo::binID | ( | ) | const |
| SeisTrcInfo & SeisTrcInfo::calcCoord | ( | ) |
from current TrcKey position
| IdxType SeisTrcInfo::crl | ( | ) | const |
| bool SeisTrcInfo::dataPresent | ( | float | pos, |
| int | trcsize ) const |
|
static |
| void SeisTrcInfo::fillPar | ( | IOPar & | ) | const |
| Pos::GeomID SeisTrcInfo::geomID | ( | ) | const |
| OD::GeomSystem SeisTrcInfo::geomSystem | ( | ) | const |
|
static |
| Fld SeisTrcInfo::getDefaultAxisFld | ( | Seis::GeomType | , |
| const SeisTrcInfo * | next, | ||
| const SeisTrcInfo * | last ) const |
| void SeisTrcInfo::getFrom | ( | const PosAuxInfo & | ) |
|
static |
|
static |
| double SeisTrcInfo::getValue | ( | const Fld & | ) | const |
| Pos::IdxPair SeisTrcInfo::idxPair | ( | ) | const |
| IdxType SeisTrcInfo::inl | ( | ) | const |
| bool SeisTrcInfo::is2D | ( | ) | const |
| bool SeisTrcInfo::is3D | ( | ) | const |
| bool SeisTrcInfo::isSynthetic | ( | ) | const |
| IdxType SeisTrcInfo::lineNr | ( | ) | const |
| int SeisTrcInfo::nearestSample | ( | float | pos | ) | const |
| SeisTrcInfo & SeisTrcInfo::operator= | ( | const SeisTrcInfo & | ) |
| Seis::PosKey SeisTrcInfo::posKey | ( | Seis::GeomType | ) | const |
| void SeisTrcInfo::putTo | ( | PosAuxInfo & | ) | const |
| SampleGate SeisTrcInfo::sampleGate | ( | const Interval< float > & | ) | const |
|
inline |
|
inline |
|
inline |
| SeisTrcInfo & SeisTrcInfo::setGeomID | ( | Pos::GeomID | ) |
| SeisTrcInfo & SeisTrcInfo::setGeomSystem | ( | OD::GeomSystem | ) |
|
inline |
| SeisTrcInfo & SeisTrcInfo::setLineNr | ( | IdxType | ) |
| SeisTrcInfo & SeisTrcInfo::setPos | ( | const BinID & | ) |
| SeisTrcInfo & SeisTrcInfo::setPos | ( | Pos::GeomID | , |
| IdxType | ) |
| void SeisTrcInfo::setPosKey | ( | const Seis::PosKey & | ) |
| SeisTrcInfo & SeisTrcInfo::setTrcKey | ( | const TrcKey & | ) |
| SeisTrcInfo & SeisTrcInfo::setTrcNr | ( | IdxType | ) |
|
static |
|
static |
|
inline |
| IdxType SeisTrcInfo::trcNr | ( | ) | const |
| void SeisTrcInfo::usePar | ( | const IOPar & | ) |
| float& SeisTrcInfo::azimuth |
| float SeisTrcInfo::azimuth_ = 0.f |
| BinID& SeisTrcInfo::binid |
| Coord& SeisTrcInfo::coord |
| Coord SeisTrcInfo::coord_ |
| bool& SeisTrcInfo::new_packet |
| bool SeisTrcInfo::new_packet_ = false |
| int& SeisTrcInfo::nr |
| float& SeisTrcInfo::offset |
| float SeisTrcInfo::offset_ = 0.f |
| float& SeisTrcInfo::pick |
| float SeisTrcInfo::pick_ = mUdf(float) |
| float& SeisTrcInfo::refnr |
| float SeisTrcInfo::refnr_ = mUdf(float) |
| SamplingData<float>& SeisTrcInfo::sampling |
| SamplingData<float> SeisTrcInfo::sampling_ |
| int SeisTrcInfo::seqnr_ = 0 |
|
private |
| float& SeisTrcInfo::zref |
| float SeisTrcInfo::zref_ = 0.f |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025