1 #ifndef horizonadjuster_h 2 #define horizonadjuster_h 15 #include "mpeenginemod.h" 28 class SectionExtender;
43 void getNeededAttribs(
52 void setTrackByValue(
bool yn);
53 bool trackByValue()
const;
56 void allowAmplitudeSignChange(
bool);
57 bool isAmplitudeSignChangeAllowed()
const;
59 void setAmplitudeThreshold(
float th);
60 float amplitudeThreshold()
const;
63 void setAllowedVariance(
float v);
66 float allowedVariance()
const;
67 void setUseAbsThreshold(
bool abs);
68 bool useAbsThreshold()
const;
72 void setSimilarityThreshold(
float th);
73 float similarityThreshold()
const;
74 void setSnapToEvent(
bool);
75 bool snapToEvent()
const;
77 int getNrAttributes()
const;
81 bool hasInitializedSetup()
const;
98 void setHorizonPick(
const TrcKey&,
float val);
DataPack::ID datapackid_
Definition: horizonadjuster.h:95
od_int16 SectionID
Definition: emposid.h:25
#define mExpClass(module)
Definition: commondefs.h:160
SequentialTask to adjust the section of an EM object with ID EM::SectionID.
Definition: sectionadjuster.h:35
SectionAdjuster to adjust EM::Horizon.
Definition: horizonadjuster.h:34
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:188
MPE stands for Model, Predict, Edit. Contains tracking and editing functions.
Definition: autotracker.h:32
DataPackMgr & dpm_
Definition: horizonadjuster.h:94
int ID
Definition: datapack.h:38
static const char * sKeyTracker()
Definition: horizonadjuster.h:100
Manages DataPacks.
Definition: datapack.h:141
static const char * sKeyAttribID()
Definition: horizonadjuster.h:101
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
FixedString Horizon()
Definition: keystrs.h:72
EventTracker & evtracker_
Definition: horizonadjuster.h:90
Tracker that tracks Min/Max & Zero crossings between valueseries.
Definition: valseriestracker.h:66
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:175
EM::Horizon & horizon_
Definition: horizonadjuster.h:89
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
CompareMethod
Definition: valseriestracker.h:74
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:28
Type
Definition: valseriesevent.h:26
Attrib::SelSpec * attribsel_
Definition: horizonadjuster.h:88
Horizon Surface.
Definition: emhorizon.h:47