![]() |
OpendTect
7.0
|
Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions. More...
Public Member Functions | |
| RawTrcsSequence (const ObjectSummary &, int nrpos) | |
| RawTrcsSequence (const RawTrcsSequence &) | |
| ~RawTrcsSequence () | |
| void | copyFrom (const SeisTrc &, int *ipos=0) |
| void | copyFrom (const SeisTrcBuf &) |
| float | get (int idx, int pos, int comp) const |
| unsigned char * | getData (int ipos, int icomp, int is=0) |
| const unsigned char * | getData (int ipos, int icomp, int is=0) const |
| const DataCharacteristics | getDataChar () const |
| const TrcKey & | getPosition (int ipos) const |
| TraceData & | getTraceData (int pos) |
| const Scaler * | getTrcScaler (int pos) const |
| float | getValue (float, int pos, int comp) const |
| const ZSampling & | getZRange () const |
| bool | isOK () const |
| bool | isPS () const |
| int | nrPositions () const |
| RawTrcsSequence & | operator= (const RawTrcsSequence &) |
| void | set (int idx, float val, int pos, int comp) |
| void | setPositions (const TypeSet< TrcKey > &) |
| void | setTrcScaler (int pos, const Scaler *) |
Private Member Functions | |
| const ValueSeriesInterpolator< float > & | interpolator () const |
Private Attributes | |
| ObjectSet< TraceData > | data_ |
| const ObjectSummary & | info_ |
| PtrMan< ValueSeriesInterpolator< float > > | intpol_ |
| const int | nrpos_ |
| const TypeSet< TrcKey > * | tks_ |
| ObjectSet< Scaler > | trcscalers_ |
Friends | |
| class | ArrayFiller |
| class | RawTrcsSequenceValueSeries |
Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions.
<>
| Seis::RawTrcsSequence::RawTrcsSequence | ( | const ObjectSummary & | , |
| int | nrpos | ||
| ) |
| Seis::RawTrcsSequence::RawTrcsSequence | ( | const RawTrcsSequence & | ) |
| Seis::RawTrcsSequence::~RawTrcsSequence | ( | ) |
| void Seis::RawTrcsSequence::copyFrom | ( | const SeisTrc & | , |
| int * | ipos = 0 |
||
| ) |
|
inline |
| float Seis::RawTrcsSequence::get | ( | int | idx, |
| int | pos, | ||
| int | comp | ||
| ) | const |
| unsigned char* Seis::RawTrcsSequence::getData | ( | int | ipos, |
| int | icomp, | ||
| int | is = 0 |
||
| ) |
| const unsigned char* Seis::RawTrcsSequence::getData | ( | int | ipos, |
| int | icomp, | ||
| int | is = 0 |
||
| ) | const |
| const DataCharacteristics Seis::RawTrcsSequence::getDataChar | ( | ) | const |
| const TrcKey& Seis::RawTrcsSequence::getPosition | ( | int | ipos | ) | const |
|
inline |
| const Scaler* Seis::RawTrcsSequence::getTrcScaler | ( | int | pos | ) | const |
| float Seis::RawTrcsSequence::getValue | ( | float | , |
| int | pos, | ||
| int | comp | ||
| ) | const |
| const ZSampling& Seis::RawTrcsSequence::getZRange | ( | ) | const |
|
private |
| bool Seis::RawTrcsSequence::isOK | ( | ) | const |
| bool Seis::RawTrcsSequence::isPS | ( | ) | const |
| int Seis::RawTrcsSequence::nrPositions | ( | ) | const |
| RawTrcsSequence& Seis::RawTrcsSequence::operator= | ( | const RawTrcsSequence & | ) |
| void Seis::RawTrcsSequence::set | ( | int | idx, |
| float | val, | ||
| int | pos, | ||
| int | comp | ||
| ) |
| void Seis::RawTrcsSequence::setTrcScaler | ( | int | pos, |
| const Scaler * | |||
| ) |
|
friend |
|
friend |
|
private |
|
mutableprivate |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024