22 template <
class T>
class Array2D;
23 template <
class T>
class Array3D;
25 class Dip2DCalculator;
26 class Dip3DCalculator;
48 Setup& operator=(
const Setup&);
76 float xdist,
float ydist);
86 friend class Dip2DCalculator;
113 float xdist,
float ydist,
float zdist);
123 friend class Dip3DCalculator;
#define mExpClass(module)
Definition: commondefs.h:160
const int zsz_
Definition: dippca.h:133
FixedString Setup()
Definition: keystrs.h:116
const Array3D< float > & input_
Definition: dippca.h:124
const int xsz_
Definition: dippca.h:131
const Array2D< float > & input_
Definition: dippca.h:90
#define mStruct(module)
Definition: commondefs.h:165
Output
Definition: dippca.h:81
To calculate Dip/Azimuth for 3D datasets using the method of PCA.
Definition: dippca.h:109
Definition: seistype.h:54
const int ysz_
Definition: dippca.h:132
Array2D< float > * dip_
Definition: dippca.h:92
Array3D< float > * absdip_
Definition: dippca.h:126
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
const float ydist_
Definition: dippca.h:135
Class that can execute a task.
Definition: task.h:169
virtual ~DipPCA()
Definition: dippca.h:44
Array2D< float > * dthinner_
Definition: dippca.h:95
const float xdist_
Definition: dippca.h:134
Base class to calculate Dip/Azimuth using the method of PCA.
Definition: dippca.h:40
Setup setup_
Definition: dippca.h:64
Array3D< float > * inldip_
Definition: dippca.h:127
FixedString Output()
Definition: keystrs.h:97
Array3D< float > * crldip_
Definition: dippca.h:128
const float zdist_
Definition: dippca.h:136
const float ydist_
Definition: dippca.h:101
Array2D< float > * dilation_
Definition: dippca.h:93
To calculate Dip/Azimuth for 2D datasets using the method of PCA.
Definition: dippca.h:72
Output
Definition: dippca.h:118
virtual bool compute(TaskRunner *tr=0)
Definition: dippca.h:60
const int ysz_
Definition: dippca.h:99
const float xdist_
Definition: dippca.h:100
Array3D ( Subclass of ArrayND ) is a three dimensional array.
Definition: arraynd.h:153
Array3D< float > * azimuth_
Definition: dippca.h:129
Definition: seistype.h:55
void setSetup(Setup nsetup)
Definition: dippca.h:59
const int xsz_
Definition: dippca.h:98