1 #ifndef uiseispreloadmgr_h 2 #define uiseispreloadmgr_h 15 #include "uiwellattribmod.h" 29 class uiSynthToRealScaleStatsDisp;
31 namespace EM {
class Horizon;
class EMObjectIterator; }
32 namespace Strat {
class SeisEvent; }
48 const char* reflvlnm);
80 { updSynthStats(); updRealStats(); }
85 float getTrcValue(
const SeisTrc&,
float)
const;
89 friend class uiSynthToRealScaleRealStatCollector;
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiSeisSel * seisfld_
Definition: uisynthtorealscale.h:67
bool is2d_
Definition: uisynthtorealscale.h:56
const MultiID & selWvltID() const
Definition: uisynthtorealscale.h:52
Event tied to a stratigraphic level.
Definition: stratseisevent.h:27
TrcKeySampling polyhs_
Definition: uisynthtorealscale.h:62
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
(Closed) sequence of connected 2-D coordinates.
Definition: polygon.h:27
uiSynthToRealScaleStatsDisp * synthstatsfld_
Definition: uisynthtorealscale.h:74
const MultiID & inpWvltID() const
Definition: uisynthtorealscale.h:51
Definition: uiparent.h:26
Strat::SeisEvent & seisev_
Definition: uisynthtorealscale.h:65
EM::Horizon * horizon_
Definition: uisynthtorealscale.h:63
Definition: uidialog.h:42
MultiID inpwvltid_
Definition: uisynthtorealscale.h:58
Iterator that iterates a number of positions (normally all) on an EMObject. The object is created by ...
Definition: emobject.h:122
uiIOObjSel * polyfld_
Definition: uisynthtorealscale.h:69
EM::EMObjectIterator * horiter_
Definition: uisynthtorealscale.h:64
uiIOObjSel * wvltfld_
Definition: uisynthtorealscale.h:70
Class that can execute a task.
Definition: task.h:169
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:27
Definition: uiseissel.h:26
uiIOObjSel * horfld_
Definition: uisynthtorealscale.h:68
FixedString Horizon()
Definition: keystrs.h:72
uiLabel * valislbl_
Definition: uisynthtorealscale.h:73
void goPush(CallBacker *)
Definition: uisynthtorealscale.h:79
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
Definition: uistratseisevent.h:25
Stratigraphy.
Definition: stratlevel.h:26
Seismic trace.
Definition: seistrc.h:34
set of seismic traces.
Definition: seisbuf.h:31
const SeisTrcBuf & synth_
Definition: uisynthtorealscale.h:57
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
MultiID outwvltid_
Definition: uisynthtorealscale.h:59
ODPolygon< float > * polygon_
Definition: uisynthtorealscale.h:61
uiSynthToRealScaleStatsDisp * realstatsfld_
Definition: uisynthtorealscale.h:75
To determine scaling of synthetics using real data.
Definition: uisynthtorealscale.h:41
uiStratSeisEvent * evfld_
Definition: uisynthtorealscale.h:71
Compound key consisting of ints.
Definition: multiid.h:25
Horizon Surface.
Definition: emhorizon.h:47
uiGenInput * finalscalefld_
Definition: uisynthtorealscale.h:72