OpendTect-6_4  6.4
seisdatapackfromdps.h
Go to the documentation of this file.
1 #ifndef seisdatapackfromdps_h
2 #define seisdatapackfromdps_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Raman Singh
9  Date: November 2017
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "seismod.h"
15 
16 #include "paralleltask.h"
17 
18 class BufferStringSet;
19 class DataPointSet;
21 
29 public:
30 
33  const BufferStringSet& columns);
35 protected:
36 
37  bool doWork(od_int64 start,od_int64 stop,
38  int threadidx);
39  bool doPrepare(int nrthreads);
40  od_int64 nrIterations() const;
41 
46 
47 };
48 
49 #endif
#define mExpClass(module)
Definition: commondefs.h:160
Summary for a Seismic object.
Definition: segydirectdef.h:23
Class that creates a SeisDataPack from a DataPointSeti. Columns in DPS are represented by components ...
Definition: seisdatapackfromdps.h:27
Set of data points with group selection.
Definition: datapointset.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
#define od_int64
Definition: plftypes.h:36
SeisDataPack for 2D and 3D seismic data.
Definition: seisdatapack.h:28
TypeSet< int > selcomps_
Definition: seisdatapackfromdps.h:43
Set of BufferString objects.
Definition: bufstringset.h:28
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:66
RegularSeisDataPack & dp_
Definition: seisdatapackfromdps.h:45
const DataPointSet & dps_
Definition: seisdatapackfromdps.h:44
TypeSet< int > selcols_
Definition: seisdatapackfromdps.h:42
~SeisDataPackFromDPS()
Definition: seisdatapackfromdps.h:34

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019