OpendTect  6.6
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SynthGenParams Struct Reference

Public Types

enum  SynthType {
  PreStack , ZeroOffset , StratProp , AngleStack ,
  AVOGradient
}
 

Public Member Functions

 SynthGenParams ()
 
void createName (BufferString &) const
 Create name from wvlt and raypars. More...
 
void fillPar (IOPar &) const
 
bool hasOffsets () const
 
bool isPreStack () const
 
bool isPSBased () const
 
bool operator== (const SynthGenParams &gp) const
 
void setDefaultValues ()
 
void usePar (const IOPar &)
 

Static Public Member Functions

static const char * sKeyInvalidInputPS ()
 

Public Attributes

Interval< float > anglerg_
 
BufferString inpsynthnm_
 
BufferString name_
 
IOPar raypars_
 
SynthType synthtype_
 
BufferString wvltnm_
 

Member Enumeration Documentation

◆ SynthType

Enumerator
PreStack 
ZeroOffset 
StratProp 
AngleStack 
AVOGradient 

Constructor & Destructor Documentation

◆ SynthGenParams()

SynthGenParams::SynthGenParams ( )

Member Function Documentation

◆ createName()

void SynthGenParams::createName ( BufferString ) const

Create name from wvlt and raypars.

◆ fillPar()

void SynthGenParams::fillPar ( IOPar ) const

◆ hasOffsets()

bool SynthGenParams::hasOffsets ( ) const

◆ isPreStack()

bool SynthGenParams::isPreStack ( ) const
inline

◆ isPSBased()

bool SynthGenParams::isPSBased ( ) const
inline

◆ operator==()

bool SynthGenParams::operator== ( const SynthGenParams gp) const
inline

◆ setDefaultValues()

void SynthGenParams::setDefaultValues ( )

◆ sKeyInvalidInputPS()

static const char* SynthGenParams::sKeyInvalidInputPS ( )
inlinestatic

◆ usePar()

void SynthGenParams::usePar ( const IOPar )

Member Data Documentation

◆ anglerg_

Interval<float> SynthGenParams::anglerg_

◆ inpsynthnm_

BufferString SynthGenParams::inpsynthnm_

◆ name_

BufferString SynthGenParams::name_

◆ raypars_

IOPar SynthGenParams::raypars_

◆ synthtype_

SynthType SynthGenParams::synthtype_

◆ wvltnm_

BufferString SynthGenParams::wvltnm_

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