![]() |
OpendTect
6.6
|
Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions. More...
Public Member Functions | |
| RawScaledTrcsSequence (const ObjectSummary &, int nrpos) | |
| RawScaledTrcsSequence (const RawScaledTrcsSequence &) | |
| ~RawScaledTrcsSequence () | |
| 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) |
| float | getValue (float, int pos, int comp) const |
| const StepInterval< float > & | getZRange () const |
| bool | isOK () const |
| bool | isPS () const |
| int | nrPositions () const |
| RawScaledTrcsSequence & | operator= (const RawScaledTrcsSequence &) |
| 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 | DataPackFiller |
| class | RawScaledTrcsSequenceValueSeries |
Buffer to a set of entire traces ( header + component data ) Can contain traces for several positions.
<>
| Seis::RawScaledTrcsSequence::RawScaledTrcsSequence | ( | const ObjectSummary & | , |
| int | nrpos | ||
| ) |
| Seis::RawScaledTrcsSequence::RawScaledTrcsSequence | ( | const RawScaledTrcsSequence & | ) |
| Seis::RawScaledTrcsSequence::~RawScaledTrcsSequence | ( | ) |
| void Seis::RawScaledTrcsSequence::copyFrom | ( | const SeisTrc & | , |
| int * | ipos = 0 |
||
| ) |
|
inline |
| float Seis::RawScaledTrcsSequence::get | ( | int | idx, |
| int | pos, | ||
| int | comp | ||
| ) | const |
| unsigned char* Seis::RawScaledTrcsSequence::getData | ( | int | ipos, |
| int | icomp, | ||
| int | is = 0 |
||
| ) |
| const unsigned char* Seis::RawScaledTrcsSequence::getData | ( | int | ipos, |
| int | icomp, | ||
| int | is = 0 |
||
| ) | const |
| const DataCharacteristics Seis::RawScaledTrcsSequence::getDataChar | ( | ) | const |
| const TrcKey& Seis::RawScaledTrcsSequence::getPosition | ( | int | ipos | ) | const |
|
inline |
| float Seis::RawScaledTrcsSequence::getValue | ( | float | , |
| int | pos, | ||
| int | comp | ||
| ) | const |
| const StepInterval<float>& Seis::RawScaledTrcsSequence::getZRange | ( | ) | const |
|
private |
| bool Seis::RawScaledTrcsSequence::isOK | ( | ) | const |
| bool Seis::RawScaledTrcsSequence::isPS | ( | ) | const |
| int Seis::RawScaledTrcsSequence::nrPositions | ( | ) | const |
| RawScaledTrcsSequence& Seis::RawScaledTrcsSequence::operator= | ( | const RawScaledTrcsSequence & | ) |
| void Seis::RawScaledTrcsSequence::set | ( | int | idx, |
| float | val, | ||
| int | pos, | ||
| int | comp | ||
| ) |
| void Seis::RawScaledTrcsSequence::setTrcScaler | ( | int | pos, |
| const Scaler * | |||
| ) |
|
friend |
|
friend |
|
friend |
|
private |
|
mutableprivate |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022