 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "wellattribmod.h"
23 enum SynthType {
PreStack, ZeroOffset, StratProp, AngleStack,
34 static const char* sKeyInvalidInputPS() {
return "Invalid Input"; }
36 bool hasOffsets()
const;
37 bool isPreStack()
const {
return synthtype_==
PreStack; }
38 bool isPSBased()
const
39 {
return synthtype_==AngleStack ||
45 void setDefaultValues();
47 bool operator==(
const SynthGenParams& gp )
const
49 bool hassameanglerg =
true;
50 bool hassameinput =
true;
53 hassameanglerg = anglerg_==gp.anglerg_;
54 hassameinput = inpsynthnm_==gp.inpsynthnm_;
57 return isPreStack()==gp.isPreStack() && wvltnm_==gp.wvltnm_ &&
58 raypars_==gp.raypars_ && hassameanglerg && hassameinput; }
#define mDeclareEnumUtils(enm)
Some utilities surrounding the often needed enum <-> string table.
Definition: enums.h:257
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
bool operator==(const ArrayNDInfo &a1, const ArrayNDInfo &a2)
Definition: arrayndinfo.h:81
@ AVOGradient
Definition: seistype.h:53
#define mStruct(module)
Definition: commondefs.h:182
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:174
Definition: synthseis.h:35
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021