Public Member Functions | Protected Member Functions

SeisTrcPropChg Class Reference

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

Inheritance diagram for SeisTrcPropChg:
SeisTrcPropCalc

List of all members.

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 normalize (bool aroundzero)
void corrNormalize ()
void removeDC ()
void mute (float pos, float taperlen)
void topMute (float, float)
void tailMute (float, float)
SeisTrctrace ()

Protected Member Functions

SeisTrcmtrc ()

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 (  )  [inline, protected]
void SeisTrcPropChg::mute ( float  pos,
float  taperlen 
) [inline]
void SeisTrcPropChg::normalize ( bool  aroundzero  ) 
void SeisTrcPropChg::removeDC (  ) 
void SeisTrcPropChg::scale ( float  fac,
float  shft = 0 
)
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]