 |
OpendTect
6.6
|
Go to the documentation of this file.
100 bool inp=
false)
const;
113 #define mGetSeisBayesKey(ky,nr) \
114 IOPar::compKey(SeisBayesClass::sKey##ky(),nr)
115 #define mGetSeisBayesIDKey(ky,nr) mGetSeisBayesKey(ky##ID,nr)
117 #define mGetSeisBayesPreScaleKey(nr) mGetSeisBayesKey(PreScale,nr)
118 #define mGetSeisBayesPDFIDKey(nr) mGetSeisBayesIDKey(PDF,nr)
119 #define mGetSeisBayesAPProbIDKey(nr) mGetSeisBayesIDKey(APProb,nr)
120 #define mGetSeisBayesSeisInpIDKey(nr) mGetSeisBayesIDKey(SeisInp,nr)
121 #define mGetSeisBayesSeisOutIDKey(nr) mGetSeisBayesIDKey(SeisOut,nr)
mODTextTranslationClass(SeisBayesClass) public ~SeisBayesClass()
SeisTrcBuf & aptrcs_
Definition: seisbayesclass.h:70
Bayesian inversion/classification for seismic data using PDFs.
Definition: seisbayesclass.h:41
static const char * sKeyPostNorm()
reads from a seismic data store.
Definition: seisread.h:50
uiString msg_
Definition: seisbayesclass.h:83
od_int64 nrdone_
Definition: seisbayesclass.h:81
static const char * sKeySeisOutID()
Set of BufferString objects.
Definition: bufstringset.h:26
Summary for a Seismic object.
Definition: segydirectdef.h:22
#define od_int64
Definition: plftypes.h:35
od_int64 totalnr_
Definition: seisbayesclass.h:82
static const char * sKeyPreNorm()
#define mExpClass(module)
Definition: commondefs.h:177
float getPDFValue(int ipdf, int isamp, int icomp, bool inp=false) const
Seismic trace.
Definition: seistrc.h:34
static const char * sKeyPDFID()
const IOPar & pars_
Definition: seisbayesclass.h:72
float getAPTrcVal(int ipdf, int isamp, int icomp)
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
set of seismic traces.
Definition: seisbuf.h:31
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
const bool needclass_
Definition: seisbayesclass.h:80
static const char * sKeyAPProbID()
SeisTrcReader * getReader(const char *, bool, int)
const int nrdims_
Definition: seisbayesclass.h:78
SeisTrcBuf & outtrcs_
Definition: seisbayesclass.h:71
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
bool is2d_
Definition: seisbayesclass.h:63
bool doprenorm_
Definition: seisbayesclass.h:74
Base class for Probability Density Functions.
Definition: probdenfunc.h:31
uiString uiMessage() const
will be message() again in 7.x
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
bool dopostnorm_
Definition: seisbayesclass.h:75
ObjectSet< ProbDenFunc > inppdfs_
Definition: seisbayesclass.h:64
BufferStringSet pdfnames_
Definition: seisbayesclass.h:84
static const char * sKeyPreScale()
void getClass(const TypeSet< float > &, int &, float &) const
ObjectSet< TypeSet< int > > pdfxtbls_
Definition: seisbayesclass.h:73
SeisTrcBuf & inptrcs_
Definition: seisbayesclass.h:69
void prepOutTrc(SeisTrc &, bool) const
const int nrpdfs_
Definition: seisbayesclass.h:79
Definition: seiswrite.h:41
TypeSet< float > pdfinpvals_
Definition: seisbayesclass.h:86
static const char * sKeySeisInpID()
ObjectSet< SeisTrcWriter > wrrs_
Definition: seisbayesclass.h:68
ObjectSet< SeisTrcReader > rdrs_
Definition: seisbayesclass.h:66
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
ObjectSet< SeisTrcReader > aprdrs_
Definition: seisbayesclass.h:67
int initstep_
Definition: seisbayesclass.h:85
TypeSet< float > prescales_
Definition: seisbayesclass.h:76
ObjectSet< ProbDenFunc > pdfs_
Definition: seisbayesclass.h:65
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021