![]() |
OpendTect
7.0
|
Information for a seismic trace, AKA trace header info. More...
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 > &) |
Public Attributes | |
| float | azimuth = 0.f |
| BinID & | binid |
| Coord | coord |
| bool | new_packet = false |
| int & | nr |
| float | offset = 0.f |
| float | pick = mUdf(float) |
| float | refnr = mUdf(float) |
| SamplingData< float > | sampling |
| int | seqnr_ = 0 |
| float | zref = 0.f |
Static Public Attributes | |
| static const char * | sNrSamples |
| static const char * | sSamplingInfo |
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 |
| int SeisTrcInfo::getDefaultAxisFld | ( | Seis::GeomType | , |
| const SeisTrcInfo * | next | ||
| ) | const |
| Fld SeisTrcInfo::getDefaultAxisFld | ( | Seis::GeomType | , |
| const SeisTrcInfo * | next, | ||
| const SeisTrcInfo * | last | ||
| ) | const |
| void SeisTrcInfo::getFrom | ( | const PosAuxInfo & | ) |
| void SeisTrcInfo::getInterestingFlds | ( | Seis::GeomType | , |
| IOPar & | |||
| ) | const |
| double SeisTrcInfo::getValue | ( | 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 | ) |
|
inline |
| IdxType SeisTrcInfo::trcNr | ( | ) | const |
| void SeisTrcInfo::usePar | ( | const IOPar & | ) |
| float SeisTrcInfo::azimuth = 0.f |
| BinID& SeisTrcInfo::binid |
| Coord SeisTrcInfo::coord |
| bool SeisTrcInfo::new_packet = false |
| int& SeisTrcInfo::nr |
| float SeisTrcInfo::offset = 0.f |
| float SeisTrcInfo::pick = mUdf(float) |
| float SeisTrcInfo::refnr = mUdf(float) |
| SamplingData<float> SeisTrcInfo::sampling |
| int SeisTrcInfo::seqnr_ = 0 |
|
static |
|
static |
|
private |
| float SeisTrcInfo::zref = 0.f |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024