 |
OpendTect
6.6
|
Definition: seisrandomprovider.h:76
SeisRandomRepository(const MultiID &mid)
Threads::ConditionVar lock_
Definition: seisrandomprovider.h:50
reads from a seismic data store.
Definition: seisread.h:50
void requestTrace(const BinID &)
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:23
BinIDValueSet wantedbids_
Definition: seisrandomprovider.h:56
SeisTrcReader * reader_
Definition: seisrandomprovider.h:52
Summary for a Seismic object.
Definition: segydirectdef.h:22
void readFinished(CallBacker *)
SeisRandomProvider(const MultiID &mid)
#define mExpClass(module)
Definition: commondefs.h:177
Seismic trace.
Definition: seistrc.h:34
Definition: seisrandomprovider.h:62
Definition: seisrandomprovider.h:31
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
TraceHolder()
Definition: seisrandomprovider.h:77
Definition: multidimstorage.h:25
bool isreading_
Definition: seisrandomprovider.h:48
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
Is an object that faciliates many threads to wait for something to happen.
Definition: thread.h:110
Definition: seistrctr.h:90
void removeInterest(const BinID)
SeisTrc * trc_
Definition: seisrandomprovider.h:79
Compound key consisting of ints.
Definition: multiid.h:24
SeisTrcTranslator * translator_
Definition: seisrandomprovider.h:53
Notifier< SeisRandomRepository > traceAvailable
Definition: seisrandomprovider.h:70
MultiDimStorage< TraceHolder * > storage_
Definition: seisrandomprovider.h:85
BinID newtracebid_
Definition: seisrandomprovider.h:86
SeisTrc curtrace_
Definition: seisrandomprovider.h:55
const SeisTrc & getTrace() const
Definition: seisrandomprovider.h:40
const SeisTrc * getTrace(const BinID &) const
void incomingTrace(CallBacker *)
void addInterest(const BinID &)
const BinID & newTraceBid() const
Definition: seisrandomprovider.h:71
mRefCountImpl(TraceHolder)
Notifier< SeisRandomProvider > traceAvailable
Definition: seisrandomprovider.h:39
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021