OpendTect  7.0
Public Member Functions | Static Public Member Functions | List of all members
RMOComputer Class Reference

Computes moveout in depth from RMO at a certain reference offset. More...

Inheritance diagram for RMOComputer:
[legend]

Public Member Functions

bool computeMoveout (const float *, int, const float *, float *) const override
 
int nrVariables () const override
 
const char * variableName (int idx) const override
 
- Public Member Functions inherited from MoveoutComputer
virtual ~MoveoutComputer ()
 
float findBestVariable (float *variables, int variabletochange, const Interval< float > &searchrg, int nroffsets, const float *offsets, const float *moveout) const
 

Static Public Member Functions

static bool computeMoveout (float d0, float rmo, float refoffset, int, const float *, float *)
 

Detailed Description

Computes moveout in depth from RMO at a certain reference offset.

<>

Member Function Documentation

◆ computeMoveout() [1/2]

bool RMOComputer::computeMoveout ( const float *  ,
int  ,
const float *  ,
float *   
) const
overridevirtual

Implements MoveoutComputer.

◆ computeMoveout() [2/2]

static bool RMOComputer::computeMoveout ( float  d0,
float  rmo,
float  refoffset,
int  ,
const float *  ,
float *   
)
static

◆ nrVariables()

int RMOComputer::nrVariables ( ) const
inlineoverridevirtual

Implements MoveoutComputer.

◆ variableName()

const char* RMOComputer::variableName ( int  idx) const
inlineoverridevirtual

Implements MoveoutComputer.


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