OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | List of all members
SeisTrcPropChg Class Reference

changes properties of one or all trace components. Component -1 (the default) changes all components. More...

Inheritance diagram for SeisTrcPropChg:
[legend]

Public Member Functions

 SeisTrcPropChg (SeisTrc &t, int ic=-1)
 
void stack (const SeisTrc &, bool alongref=false, float wght=1)
 
void scale (float fac, float shft=0)
 
void scale (const Scaler &)
 
void normalize (bool aroundzero)
 
void corrNormalize ()
 
void removeAVG ()
 
void mute (float pos, float taperlen)
 
void topMute (float, float)
 
void tailMute (float, float)
 
SeisTrctrace ()
 
- Public Member Functions inherited from SeisTrcPropCalc
 SeisTrcPropCalc (const SeisTrc &t, int ic=0)
 
void setComponent (int i)
 
ValueSeriesEvent< float, float > find (VSEvent::Type, Interval< float >, int occ=1) const
 
double corr (const SeisTrc &, const SampleGate &, bool alpick=false) const
 
double dist (const SeisTrc &, const SampleGate &, bool alpick=false) 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
 
const SeisTrctrace () const
 

Protected Member Functions

SeisTrcmtrc ()
 

Additional Inherited Members

- Protected Attributes inherited from SeisTrcPropCalc
const SeisTrctrc
 
int curcomp
 

Detailed Description

changes properties of one or all trace components. Component -1 (the default) changes all components.

Constructor & Destructor Documentation

SeisTrcPropChg::SeisTrcPropChg ( SeisTrc t,
int  ic = -1 
)
inline

Member Function Documentation

void SeisTrcPropChg::corrNormalize ( )
SeisTrc& SeisTrcPropChg::mtrc ( )
inlineprotected
void SeisTrcPropChg::mute ( float  pos,
float  taperlen 
)
inline
void SeisTrcPropChg::normalize ( bool  aroundzero)
void SeisTrcPropChg::removeAVG ( )
void SeisTrcPropChg::scale ( float  fac,
float  shft = 0 
)
void SeisTrcPropChg::scale ( const Scaler )
void SeisTrcPropChg::stack ( const SeisTrc ,
bool  alongref = false,
float  wght = 1 
)
void SeisTrcPropChg::tailMute ( float  ,
float   
)
void SeisTrcPropChg::topMute ( float  ,
float   
)
SeisTrc& SeisTrcPropChg::trace ( )
inline

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