OpendTect  6.3
uiprestackagc.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: K. Tingdahl
8  Date: April 2005
9 ________________________________________________________________________
10 
11 
12 -*/
13 
14 #include "uiprestackprocessingmod.h"
15 #include "uidialog.h"
16 class uiGenInput;
17 
18 namespace PreStack
19 {
20 
21 class AGC;
22 class Processor;
23 
24 mExpClass(uiPreStackProcessing) uiAGC : public uiDialog
26 public:
27  static void initClass();
28  uiAGC(uiParent*,AGC*);
29 
30 protected:
31  bool acceptOK();
32  static uiDialog* create(uiParent*,Processor*);
33 
37 };
38 
39 } // namespace PreStack
#define mExpClass(module)
Definition: commondefs.h:157
Processor for PreStack AGC.
Definition: prestackagc.h:25
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Processes PreStack data at one cdp location. The algorithm is implemented in subclasses, and can be created by the PreStack::PF() factory.
Definition: prestackprocessor.h:34
Definition: prestackagc.h:18
Definition: uiparent.h:24
AGC * processor_
Definition: uiprestackagc.h:34
Definition: uidialog.h:40
General Input Element.
Definition: uigeninput.h:56
static uiHor3DInterpol * create(uiParent *)
uiGenInput * windowfld_
Definition: uiprestackagc.h:35
Computes an AGC over a ValueSeries.
Definition: agc.h:23
uiGenInput * lowenergymute_
Definition: uiprestackagc.h:36
Definition: uiprestackagc.h:24
static void initClass()

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