 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "prestackprocessingmod.h"
26 namespace Vel {
class VolumeFunctionSource; }
67 int startlayer=0,
bool belowcutoff=
true)
const;
static const char * sKeyVelVolumeID()
Definition: prestackanglemute.h:53
MultiID velvolmid_
Definition: prestackanglemute.h:42
Velocity.
Definition: velocityfunction.h:32
bool usePar(const IOPar &)
static const char * sKeyIsTail()
Definition: prestackanglemute.h:107
ObjectSet< Muter > muters_
Definition: prestackanglemute.h:119
uiString errmsg_
Definition: prestackanglemute.h:117
void fillPar(IOPar &) const
Ray tracer in 1D.
Definition: raytrace1d.h:32
float getOffsetMuteLayer(const RayTracer1D &, int, int, bool, int startlayer=0, bool belowcutoff=true) const
Interval< int > anglerange_
Definition: prestackanglemute.h:41
#define od_int64
Definition: plftypes.h:35
#define mExpClass(module)
Definition: commondefs.h:177
A table of elastic prop layers with processing utilities.
Definition: ailayer.h:100
static const char * sKeyRayTracer()
Definition: prestackanglemute.h:52
Sets start or end part of a float series to 0.
Definition: muter.h:29
bool raytraceparallel_
Definition: prestackanglemute.h:118
Processes PreStack data at one cdp location. The algorithm is implemented in subclasses,...
Definition: prestackprocessor.h:36
const AngleMutePars & params() const
bool getLayers(const BinID &, ElasticModel &, SamplingData< float > &, int resamplesz=-1)
A table of elastic prop layers.
Definition: ailayer.h:75
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
struct(PreStackProcessing) AngleMutePars bool doPrepare(int nrthreads)
Definition: velocityfunctionvolume.h:62
od_int64 nrIterations() const
Definition: prestackanglemute.h:114
#define mStruct(module)
Definition: commondefs.h:182
IOPar raypar_
Definition: prestackanglemute.h:43
IOPar smoothingpar_
Definition: prestackanglemute.h:44
float mutecutoff_
Definition: prestackanglemute.h:40
virtual void fillPar(IOPar &) const
virtual bool usePar(const IOPar &)
Definition: synthseis.h:35
Compound key consisting of ints.
Definition: multiid.h:24
bool setVelocityFunction()
Definition: raytracerrunner.h:22
virtual bool doWork(od_int64, od_int64, int)
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
mODTextTranslationClass(AngleMute)
BufferString errmsg_
Definition: horizontracker.h:118
Base class for AngleMute and AngleMuteComputer.
Definition: prestackanglemute.h:36
uiString errMsg() const
Definition: prestackanglemute.h:101
AngleCompParams * params_
Definition: prestackanglemute.h:69
Angle mute.
Definition: prestackanglemute.h:80
ObjectSet< RayTracerRunner > rtrunners_
Definition: prestackanglemute.h:71
Definition: prestackanglemute.h:49
static const char * sKeyMuteCutoff()
Definition: prestackanglemute.h:54
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
mDefaultFactoryInstantiation(Processor, AngleMute,"AngleMute", tr("Angle Mute")) AngleMute()
Vel::VolumeFunctionSource * velsource_
Definition: prestackanglemute.h:70
static const char * sKeyTaperLength()
Definition: prestackanglemute.h:106
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021