1 #ifndef stratseisevent_h 2 #define stratseisevent_h 15 #include "wellattribmod.h" 36 , extrstep_(
mUdf(float))
39 float snappedTime(
const SeisTrc&)
const;
50 { downtolevel_ = downtolevel; }
54 float offset()
const {
return offs_; }
#define mExpClass(module)
Definition: commondefs.h:160
Event tied to a stratigraphic level.
Definition: stratseisevent.h:27
FixedString Level()
Definition: keystrs.h:78
Interval< float > extrwin_
Definition: stratseisevent.h:64
float extrstep_
Definition: stratseisevent.h:65
const Strat::Level * level_
Definition: stratseisevent.h:61
void setOffset(float off)
Definition: stratseisevent.h:45
const Interval< float > & extrWin() const
Definition: stratseisevent.h:55
const Strat::Level * level() const
Definition: stratseisevent.h:52
Definition: valseriesevent.h:26
const VSEvent::Type & evType() const
Definition: stratseisevent.h:53
void setExtrWin(const Interval< float > &win)
Definition: stratseisevent.h:46
float offs_
Definition: stratseisevent.h:63
Stratigraphic level.
Definition: stratlevel.h:42
void setExtrStep(float step)
Definition: stratseisevent.h:48
void setDownToLevel(const Strat::Level *downtolevel)
Definition: stratseisevent.h:49
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:272
SeisEvent(const Level *lvl=0, VSEvent::Type evtyp=VSEvent::None)
Definition: stratseisevent.h:30
Stratigraphy.
Definition: stratlevel.h:26
Seismic trace.
Definition: seistrc.h:34
const Strat::Level * downToLevel() const
Definition: stratseisevent.h:57
VSEvent::Type evtype_
Definition: stratseisevent.h:62
void setLevel(const Strat::Level *lvl)
Definition: stratseisevent.h:42
void setEvType(const VSEvent::Type evtyp)
Definition: stratseisevent.h:43
float extrStep() const
Definition: stratseisevent.h:56
const Strat::Level * downtolevel_
Definition: stratseisevent.h:66
Type
Definition: valseriesevent.h:26
float offset() const
Definition: stratseisevent.h:54