13 #include "prestackprocessingmod.h" 27 , public
Seis::SynthGenBase
52 SyntheticData::RayModel&
result(
int id)
53 {
return *(*synthdata_->raymodels_)[
id]; }
54 const SyntheticData::RayModel&
result(
int id)
const 55 {
return *(*synthdata_->raymodels_)[
id]; }
62 bool updateDataPack();
#define mExpClass(module)
Definition: commondefs.h:157
Seismics.
Definition: segydirectdef.h:20
base class for synthetic trace generators.
Definition: raysynthgenerator.h:26
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
#define od_int64
Definition: plftypes.h:34
const TypeSet< ElasticModel > & elasticModels() const
Definition: raysynthgenerator.h:58
Definition: uistring.h:88
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:64
A data packet: data+positioning and more that needs to be shared.
Definition: datapack.h:39
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
bool overwrite_
Definition: raysynthgenerator.h:83
uiString message_
Definition: raysynthgenerator.h:75
uiString message() const
Definition: raysynthgenerator.h:47
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
RayTracerRunner * rtr_
Definition: raysynthgenerator.h:65
bool ownraymodels_
Definition: raysynthgenerator.h:74
StepInterval< float > forcedrefltimes_
Definition: raysynthgenerator.h:80
TypeSet< float > offsets_
Definition: raysynthgenerator.h:77
bool isEmpty() const
Definition: odstring.h:49
Seismic trace.
Definition: seistrc.h:31
BufferString errmsg_
Definition: horizontracker.h:117
SyntheticData::RayModel & result(int id)
Definition: raysynthgenerator.h:52
Definition: raytracerrunner.h:20
bool raytracingdone_
Definition: raysynthgenerator.h:82
set of seismic traces.
Definition: seisbuf.h:28
RefMan< SyntheticData > synthdata_
Definition: raysynthgenerator.h:84
RefMan< SyntheticData > getSyntheticData() const
Definition: raysynthgenerator.h:61
IOPar raysetup_
Definition: raysynthgenerator.h:78
Converts between time, depth and velocity given a model. The velocity model can be either RMO-velocit...
Definition: velocitycalc.h:29
bool forcerefltimes_
Definition: raysynthgenerator.h:81
Definition: stratsynthgenparams.h:18
const TypeSet< ElasticModel > * aimodels_
Definition: raysynthgenerator.h:76
const SyntheticData::RayModel & result(int id) const
Definition: raysynthgenerator.h:54