Public Member Functions | |
| AGC () | |
| bool | prepareWork () |
| void | setWindow (const Interval< float > &) |
| const Interval< float > & | getWindow () const |
| void | getWindowUnit (BufferString &, bool withparens) const |
| void | setLowEnergyMute (float fraction) |
| float | getLowEnergyMute () const |
| void | fillPar (IOPar &) const |
| bool | usePar (const IOPar &) |
Static Public Member Functions | |
| static void | initClass () |
| static Processor * | createFunc () |
| static const char * | sName () |
| static const char * | sKeyWindow () |
| static const char * | sKeyMuteFraction () |
Protected Member Functions | |
| bool | doWork (od_int64, od_int64, int) |
Protected Attributes | |
| Interval< float > | window_ |
| Interval< int > | samplewindow_ |
| float | mutefraction_ |
| PreStack::AGC::AGC | ( | ) |
| static Processor* PreStack::AGC::createFunc | ( | ) | [static] |
| bool PreStack::AGC::doWork | ( | od_int64 | start, | |
| od_int64 | stop, | |||
| int | ||||
| ) | [protected, virtual] |
If nrIterations is not overridden, start and stop will refer to offsets that should be processed.
Implements PreStack::Processor.
| void PreStack::AGC::fillPar | ( | IOPar & | ) | const [virtual] |
Implements PreStack::Processor.
| float PreStack::AGC::getLowEnergyMute | ( | ) | const |
| const Interval<float>& PreStack::AGC::getWindow | ( | ) | const |
| void PreStack::AGC::getWindowUnit | ( | BufferString & | , | |
| bool | withparens | |||
| ) | const |
| static void PreStack::AGC::initClass | ( | ) | [static] |
| bool PreStack::AGC::prepareWork | ( | ) | [virtual] |
Reimplemented from PreStack::Processor.
| void PreStack::AGC::setLowEnergyMute | ( | float | fraction | ) |
| void PreStack::AGC::setWindow | ( | const Interval< float > & | ) |
| static const char* PreStack::AGC::sKeyMuteFraction | ( | ) | [inline, static] |
| static const char* PreStack::AGC::sKeyWindow | ( | ) | [inline, static] |
| static const char* PreStack::AGC::sName | ( | ) | [inline, static] |
| bool PreStack::AGC::usePar | ( | const IOPar & | ) | [virtual] |
Implements PreStack::Processor.
float PreStack::AGC::mutefraction_ [protected] |
Interval<int> PreStack::AGC::samplewindow_ [protected] |
Interval<float> PreStack::AGC::window_ [protected] |
1.7.1