15 #include "prestackprocessingmod.h" 41 enum LSQType { A0, Coeff, StdDevA0, StdDevCoeff,
54 , offsrg_(0,
mUdf(
float))
71 PropCalc(
const Setup&);
86 float getVal(
int sampnr)
const;
87 float getVal(
float z)
const;
106 bool getAngleFromMainGather()
const;
107 void handleNewGather();
111 void setAngleValuesInRadians(
bool yn);
#define mExpClass(module)
Definition: commondefs.h:160
FixedString Setup()
Definition: keystrs.h:116
mDeclareEnumUtils(CalcType) enum AxisType
Definition: prestackprop.h:38
PreStack gather.
Definition: prestackgather.h:36
CalcType
Definition: prestackprop.h:37
Definition: synthseis.h:36
Calculates 'post-stack' properties of a PreStack data store.
Definition: prestackprop.h:33
Gather * angledata_
Definition: prestackprop.h:99
int ID
Definition: datapack.h:38
unsigned int Abs(unsigned int i)
Definition: math2.h:80
Type
Definition: stattype.h:21
mDeclareEnumUtils(LSQType) class Setup
Definition: prestackprop.h:43
mDeclareEnumUtils(AxisType) enum LSQType
Definition: prestackprop.h:40
Gather * gather_
Definition: prestackprop.h:96
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:272
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
bool hasAngleData() const
Definition: prestackprop.h:78
Definition: stattype.h:24
const Setup & setup() const
Definition: prestackprop.h:75
Definition: prestackprop.h:37
int * outermutes_
Definition: prestackprop.h:98
Setup & setup()
Definition: prestackprop.h:74
const Gather * getGather() const
Definition: prestackprop.h:76
reads from a prestack seismic data store.
Definition: seispsread.h:34
int * innermutes_
Definition: prestackprop.h:97
Setup setup_
Definition: prestackprop.h:101