OpendTect
6.6
|
Information for a seismic trace, AKA trace header info. More...
Public Types | |
enum | Fld { TrcNr =0 , Pick , RefNr , CoordX , CoordY , BinIDInl , BinIDCrl , Offset , Azimuth } |
typedef Index_Type | IdxType |
Public Member Functions | |
SeisTrcInfo () | |
const BinID & | binID () const |
IdxType | crl () const |
bool | dataPresent (float pos, int trcsize) const |
void | fillPar (IOPar &) const |
int | getDefaultAxisFld (Seis::GeomType, const SeisTrcInfo *next) const |
void | getFrom (const PosAuxInfo &) |
void | getInterestingFlds (Seis::GeomType, IOPar &) const |
double | getValue (Fld) const |
IdxType | inl () const |
IdxType | lineNr () const |
int | nearestSample (float pos) const |
Seis::PosKey | posKey (Seis::GeomType) const |
void | putTo (PosAuxInfo &) const |
SampleGate | sampleGate (const Interval< float > &) const |
float | samplePos (int idx) const |
SeisTrcInfo & | setBinID (const BinID &bid) |
SeisTrcInfo & | setCrl (IdxType inr) |
SeisTrcInfo & | setInl (IdxType inr) |
void | setLineNr (int inr) |
void | setPosKey (const Seis::PosKey &) |
void | setPSFlds (const Coord &rcvpos, const Coord &srcpos, bool setpos=false) |
void | setTrcKey (const TrcKey &) |
void | setTrcNr (int inr) |
TrcKey | trcKey () const |
IdxType | trcNr () const |
void | usePar (const IOPar &) |
Static Public Member Functions | |
static float | defaultSampleInterval (bool forcetime=false) |
static void | getAxisCandidates (Seis::GeomType, TypeSet< Fld > &) |
Public Attributes | |
float | azimuth |
BinID | binid |
Coord | coord |
bool | new_packet |
int | nr |
float | offset |
float | pick |
float | refnr |
SamplingData< float > | sampling |
float | zref |
Static Public Attributes | |
static const char * | sNrSamples |
static const char * | sSamplingInfo |
Information for a seismic trace, AKA trace header info.
<>
typedef Index_Type SeisTrcInfo::IdxType |
enum SeisTrcInfo::Fld |
|
inline |
|
inline |
|
inline |
bool SeisTrcInfo::dataPresent | ( | float | pos, |
int | trcsize | ||
) | const |
|
static |
void SeisTrcInfo::fillPar | ( | IOPar & | ) | const |
|
static |
int SeisTrcInfo::getDefaultAxisFld | ( | Seis::GeomType | , |
const SeisTrcInfo * | next | ||
) | const |
void SeisTrcInfo::getFrom | ( | const PosAuxInfo & | ) |
void SeisTrcInfo::getInterestingFlds | ( | Seis::GeomType | , |
IOPar & | |||
) | const |
double SeisTrcInfo::getValue | ( | Fld | ) | const |
|
inline |
|
inline |
int SeisTrcInfo::nearestSample | ( | float | pos | ) | const |
Seis::PosKey SeisTrcInfo::posKey | ( | Seis::GeomType | ) | const |
void SeisTrcInfo::putTo | ( | PosAuxInfo & | ) | const |
SampleGate SeisTrcInfo::sampleGate | ( | const Interval< float > & | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void SeisTrcInfo::setPosKey | ( | const Seis::PosKey & | ) |
void SeisTrcInfo::setTrcKey | ( | const TrcKey & | ) |
|
inline |
|
inline |
|
inline |
void SeisTrcInfo::usePar | ( | const IOPar & | ) |
float SeisTrcInfo::azimuth |
BinID SeisTrcInfo::binid |
Coord SeisTrcInfo::coord |
bool SeisTrcInfo::new_packet |
int SeisTrcInfo::nr |
float SeisTrcInfo::offset |
float SeisTrcInfo::pick |
float SeisTrcInfo::refnr |
SamplingData<float> SeisTrcInfo::sampling |
|
static |
|
static |
float SeisTrcInfo::zref |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022