OpendTect  6.6
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
WellTie::Data Class Reference

Classes

struct  CorrelData
 

Public Member Functions

 Data (const Setup &, Well::Data &wd)
 
 ~Data ()
 
void computeExtractionRange ()
 
const Interval< float > & getDahRange () const
 
const StepInterval< float > & getModelRange () const
 
const StepInterval< float > & getReflRange () const
 
const StepInterval< float > & getTraceRange () const
 
bool isSonic () const
 
void setTraceRange (const StepInterval< float > &zrg)
 
const Setupsetup () const
 
const char * sKeyDensity () const
 
const char * sKeySonic () const
 

Static Public Member Functions

static float cDefSeisSr ()
 
static const char * sKeyAI ()
 
static const char * sKeyReflectivity ()
 
static const char * sKeySeismic ()
 
static const char * sKeySynthetic ()
 

Public Attributes

CorrelData correl_
 
const Well::Logcslog_
 
DispParams dispparams_
 
Waveletestimatedwvlt_
 
TypeSet< Markerhorizons_
 
Waveletinitwvlt_
 
Well::LogSetlogset_
 
PickData pickdata_
 
SeisTrcseistrc_
 
SeisTrcsynthtrc_
 
TaskRunnertrunner_
 
Well::Datawd_
 

Protected Attributes

Interval< float > dahrg_
 
StepInterval< float > modelrg_
 
StepInterval< float > reflrg_
 
const Setup setup_
 
StepInterval< float > tracerg_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Data()

WellTie::Data::Data ( const Setup ,
Well::Data wd 
)

◆ ~Data()

WellTie::Data::~Data ( )

Member Function Documentation

◆ cDefSeisSr()

static float WellTie::Data::cDefSeisSr ( )
static

◆ computeExtractionRange()

void WellTie::Data::computeExtractionRange ( )

◆ getDahRange()

const Interval<float>& WellTie::Data::getDahRange ( ) const
inline

◆ getModelRange()

const StepInterval<float>& WellTie::Data::getModelRange ( ) const
inline

◆ getReflRange()

const StepInterval<float>& WellTie::Data::getReflRange ( ) const
inline

◆ getTraceRange()

const StepInterval<float>& WellTie::Data::getTraceRange ( ) const
inline

◆ isSonic()

bool WellTie::Data::isSonic ( ) const
inline

◆ setTraceRange()

void WellTie::Data::setTraceRange ( const StepInterval< float > &  zrg)
inline

◆ setup()

const Setup& WellTie::Data::setup ( ) const
inline

◆ sKeyAI()

static const char* WellTie::Data::sKeyAI ( )
inlinestatic

◆ sKeyDensity()

const char* WellTie::Data::sKeyDensity ( ) const
inline

◆ sKeyReflectivity()

static const char* WellTie::Data::sKeyReflectivity ( )
inlinestatic

◆ sKeySeismic()

static const char* WellTie::Data::sKeySeismic ( )
inlinestatic

◆ sKeySonic()

const char* WellTie::Data::sKeySonic ( ) const
inline

◆ sKeySynthetic()

static const char* WellTie::Data::sKeySynthetic ( )
inlinestatic

Member Data Documentation

◆ correl_

CorrelData WellTie::Data::correl_

◆ cslog_

const Well::Log* WellTie::Data::cslog_

◆ dahrg_

Interval<float> WellTie::Data::dahrg_
protected

◆ dispparams_

DispParams WellTie::Data::dispparams_

◆ estimatedwvlt_

Wavelet& WellTie::Data::estimatedwvlt_

◆ horizons_

TypeSet<Marker> WellTie::Data::horizons_

◆ initwvlt_

Wavelet& WellTie::Data::initwvlt_

◆ logset_

Well::LogSet& WellTie::Data::logset_

◆ modelrg_

StepInterval<float> WellTie::Data::modelrg_
protected

◆ pickdata_

PickData WellTie::Data::pickdata_

◆ reflrg_

StepInterval<float> WellTie::Data::reflrg_
protected

◆ seistrc_

SeisTrc& WellTie::Data::seistrc_

◆ setup_

const Setup WellTie::Data::setup_
protected

◆ synthtrc_

SeisTrc& WellTie::Data::synthtrc_

◆ tracerg_

StepInterval<float> WellTie::Data::tracerg_
protected

◆ trunner_

TaskRunner* WellTie::Data::trunner_

◆ wd_

Well::Data* WellTie::Data::wd_

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