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