OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
SeisTrcPropCalc Class Reference

calculates properties of a trace component More...

#include <seistrcprop.h>

Inheritance diagram for SeisTrcPropCalc:
[legend]

Public Member Functions

 SeisTrcPropCalc (const SeisTrc &t, int ic=0)
 
virtual ~SeisTrcPropCalc ()
 
double corr (const SeisTrc &, const SampleGate &, bool alpick=false) const
 
double dist (const SeisTrc &, const SampleGate &, bool alpick=false) const
 
ValueSeriesEvent< float, float > find (VSEvent::Type, Interval< float >, int occ=1) const
 
float getFreq (float z) const
 
float getFreq (int isamp) const
 
float getPhase (float zpos, bool indegrees=false) const
 
float getPhase (int isamp, bool indegrees=false) const
 
void setComponent (int i)
 
const SeisTrctrace () const
 

Protected Attributes

int curcomp
 
const SeisTrctrc
 

Detailed Description

calculates properties of a trace component

<>

Constructor & Destructor Documentation

◆ SeisTrcPropCalc()

SeisTrcPropCalc::SeisTrcPropCalc ( const SeisTrc & t,
int ic = 0 )

◆ ~SeisTrcPropCalc()

virtual SeisTrcPropCalc::~SeisTrcPropCalc ( )
virtual

Member Function Documentation

◆ corr()

double SeisTrcPropCalc::corr ( const SeisTrc & ,
const SampleGate & ,
bool alpick = false ) const

◆ dist()

double SeisTrcPropCalc::dist ( const SeisTrc & ,
const SampleGate & ,
bool alpick = false ) const

◆ find()

ValueSeriesEvent< float, float > SeisTrcPropCalc::find ( VSEvent::Type ,
Interval< float > ,
int occ = 1 ) const

◆ getFreq() [1/2]

float SeisTrcPropCalc::getFreq ( float z) const

◆ getFreq() [2/2]

float SeisTrcPropCalc::getFreq ( int isamp) const

◆ getPhase() [1/2]

float SeisTrcPropCalc::getPhase ( float zpos,
bool indegrees = false ) const

◆ getPhase() [2/2]

float SeisTrcPropCalc::getPhase ( int isamp,
bool indegrees = false ) const

◆ setComponent()

void SeisTrcPropCalc::setComponent ( int i)
inline

◆ trace()

const SeisTrc & SeisTrcPropCalc::trace ( ) const
inline

Member Data Documentation

◆ curcomp

int SeisTrcPropCalc::curcomp
protected

◆ trc

const SeisTrc& SeisTrcPropCalc::trc
protected

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