52 SeisJobExecProv(
const char* prognm,
const IOPar&);
53 virtual ~SeisJobExecProv();
61 bool removeTempSeis();
63 bool emitLSFile(
const char*)
const;
65 void preparePreSet(
IOPar&,
const char*)
const;
69 static BufferString getDefTempStorDir(
const char* storpth=0);
70 static const char* outputKey(
const IOPar&);
72 static const char* sKeySeisOutIDKey();
73 static const char* sKeyOutputLS();
74 static const char* sKeyWorkLS();
76 static bool isRestart(
const IOPar&);
97 DBKey tempStorID()
const;
#define mExpClass(module)
Definition: commondefs.h:157
Seismics.
Definition: segydirectdef.h:20
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
BufferString seisoutkey_
Definition: seisjobexecprov.h:84
const DBKey & outputID() const
Definition: seisjobexecprov.h:67
DBKey seisoutid_
Definition: seisjobexecprov.h:85
Definition: uistring.h:88
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:24
int nrrunners_
Definition: seisjobexecprov.h:89
IOPar & outioobjpars_
Definition: seisjobexecprov.h:81
const BufferString progname_
Definition: seisjobexecprov.h:87
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Interface for providing parameter files for jobs (job descriptions). Two implementations are pre-cook...
Definition: jobdescprov.h:25
Provides job runners and postprocessor for seismic processing.
Definition: seisjobexecprov.h:48
const IOPar & pars() const
Definition: seisjobexecprov.h:57
Seis2DDataSet * outds_
Definition: seisjobexecprov.h:91
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Runs all jobs defined by JobDescProv.
Definition: jobrunner.h:52
uiString errMsg() const
Definition: seisjobexecprov.h:56
IOPar & iopar_
Definition: seisjobexecprov.h:80
BufferString errmsg_
Definition: horizontracker.h:117
bool isRestart() const
Definition: seisjobexecprov.h:55
CtxtIOObj & ctio_
Definition: seisjobexecprov.h:82
DBKey tmpstorid_
Definition: seisjobexecprov.h:86
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
bool is2d_
Definition: seisjobexecprov.h:83
Set of 2D lines comparable with 3D seismic cube.
Definition: seis2ddata.h:36
uiString errmsg_
Definition: seisjobexecprov.h:88
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
StepInterval< int > todoinls_
Definition: seisjobexecprov.h:90