![]() |
OpendTect
7.0
|
Public Member Functions | |
| SynthGenDataPack (const ReflectivityModelSet &, GeomType, const TypeSet< float > &offsets, const ZSampling &) | |
| const ReflectivityModelSet & | getModels () const |
| int | getOffsetIdx (float offset) const |
| const ReflecSet * | getSampledReflectivitySet (int imdl, bool freq) const |
| const GeomType & | getType () const |
| bool | hasSameParams (const IOPar &reflpars, const IOPar &synthgenpars) const |
| bool | hasSameParams (const SynthGenDataPack &) const |
| bool | isPS () const |
| bool | isStack () const |
Public Member Functions inherited from RefCount::Referenced | |
| void | addObserver (WeakPtrBase *obs) |
| Not for normal use. May become private. More... | |
| int | nrRefs () const |
| Only for expert use. More... | |
| void | ref () const |
| bool | refIfReffed () const |
| Don't use in production, for debugging. More... | |
| void | removeObserver (WeakPtrBase *obs) |
| Not for normal use. May become private. More... | |
| bool | tryRef () const |
| Not for normal use. May become private. More... | |
| void | unRef () const |
| void | unRefNoDelete () const |
Private Member Functions | |
| ~SynthGenDataPack () | |
| mOD_DisableCopy (SynthGenDataPack) | |
Private Attributes | |
| ObjectSet< const ReflecSet > * | freqsampledrefset_ = nullptr |
| const GeomType | gt_ |
| const TypeSet< float > | offsets_ |
| const ZSampling | outputsampling_ |
| ConstRefMan< ReflectivityModelSet > | refmodels_ |
| IOPar & | synthgenpars_ |
| ObjectSet< const ReflecSet > * | timesampledrefset_ = nullptr |
Friends | |
| class | RaySynthGenerator |
Additional Inherited Members | |
Static Public Member Functions inherited from RefCount::Referenced | |
| static bool | isSane (const Referenced *) |
Protected Member Functions inherited from RefCount::Referenced | |
| Referenced () | |
| Referenced (const Referenced &) | |
| virtual | ~Referenced () |
| Referenced & | operator= (const Referenced &) |
<>
| Seis::SynthGenDataPack::SynthGenDataPack | ( | const ReflectivityModelSet & | , |
| GeomType | , | ||
| const TypeSet< float > & | offsets, | ||
| const ZSampling & | |||
| ) |
|
private |
| const ReflectivityModelSet& Seis::SynthGenDataPack::getModels | ( | ) | const |
| int Seis::SynthGenDataPack::getOffsetIdx | ( | float | offset | ) | const |
| const ReflecSet* Seis::SynthGenDataPack::getSampledReflectivitySet | ( | int | imdl, |
| bool | freq | ||
| ) | const |
|
inline |
| bool Seis::SynthGenDataPack::hasSameParams | ( | const IOPar & | reflpars, |
| const IOPar & | synthgenpars | ||
| ) | const |
| bool Seis::SynthGenDataPack::hasSameParams | ( | const SynthGenDataPack & | ) | const |
| bool Seis::SynthGenDataPack::isPS | ( | ) | const |
| bool Seis::SynthGenDataPack::isStack | ( | ) | const |
|
private |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024