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

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