Public Member Functions | Static Public Member Functions

NormalMoveout Class Reference

Inheritance diagram for NormalMoveout:
MoveoutComputer

List of all members.

Public Member Functions

int nrVariables () const
const char * variableName (int idx)
bool computeMoveout (const float *, int, const float *, float *) const

Static Public Member Functions

static bool computeMoveout (float t0, float Vrms, float effectiveanisotropy, int, const float *, float *)

Detailed Description

Computes moveout with anisotropy, according to the equation by Alkhalifah and Tsvankin 1995.


Member Function Documentation

bool NormalMoveout::computeMoveout ( const float *  ,
int  ,
const float *  ,
float *   
) const [virtual]

Implements MoveoutComputer.

static bool NormalMoveout::computeMoveout ( float  t0,
float  Vrms,
float  effectiveanisotropy,
int  ,
const float *  ,
float *   
) [static]
int NormalMoveout::nrVariables (  )  const [inline, virtual]

Implements MoveoutComputer.

const char* NormalMoveout::variableName ( int  idx  )  [inline]