1 #ifndef prestackmutedef_h 2 #define prestackmutedef_h 16 #include "prestackprocessingmod.h" 44 BinID& getPos(
int idx);
46 const BinID& getPos(
int idx)
const;
52 float value(
float offs,
const BinID&)
const;
55 void computeIntervals(
float offs,
64 void setReferenceHorizon(
const MultiID&);
65 const MultiID& getReferenceHorizon()
const;
#define mExpClass(module)
Definition: commondefs.h:160
ObjectSet< PointBasedMathFunction > fns_
Definition: prestackmutedef.h:69
Definition: synthseis.h:36
TypeSet< BinID > pos_
Definition: prestackmutedef.h:70
ObjectSet< T >::size_type indexOf(const ObjectSet< T > &os, const S &val)
Locate object in set.
Definition: objectset.h:169
NamedObject for definition of a mute function.
Definition: prestackmutedef.h:32
MultiID refhor_
Definition: prestackmutedef.h:71
Set of pointers to objects.
Definition: commontypes.h:32
Set of (small) copyable elements.
Definition: commontypes.h:30
bool isChanged() const
Definition: prestackmutedef.h:61
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
Object with a name.
Definition: namedobj.h:35
bool ischanged_
Definition: prestackmutedef.h:73
MathFunction based on bend points.
Definition: mathfunc.h:151
Compound key consisting of ints.
Definition: multiid.h:25
void setChanged(bool yn)
Definition: prestackmutedef.h:62