13 #include "wellattribmod.h" 39 , extrstep_(
mUdf(float)) {}
41 float snappedTime(
const SeisTrc&)
const;
52 { downtolevelid_ = id; }
54 LevelID
levelID()
const {
return levelid_; }
55 EvType
evType()
const {
return evtype_; }
56 float offset()
const {
return offs_; }
#define mExpClass(module)
Definition: commondefs.h:157
LevelID downtolevelid_
Definition: stratseisevent.h:68
Strat::Level::ID LevelID
Definition: stratseisevent.h:30
void setDownToLevelID(LevelID id)
Definition: stratseisevent.h:51
Event tied to a stratigraphic level.
Definition: stratseisevent.h:26
FixedString Level()
Definition: keystrs.h:78
LevelID downToLevelID() const
Definition: stratseisevent.h:59
Interval< float > extrwin_
Definition: stratseisevent.h:66
float extrstep_
Definition: stratseisevent.h:67
void setOffset(float off)
Definition: stratseisevent.h:47
EvType evType() const
Definition: stratseisevent.h:55
void setEvType(const EvType evtyp)
Definition: stratseisevent.h:45
const Interval< float > & extrWin() const
Definition: stratseisevent.h:57
Definition: valseriesevent.h:24
void setExtrWin(const Interval< float > &win)
Definition: stratseisevent.h:48
float offs_
Definition: stratseisevent.h:65
void setExtrStep(float step)
Definition: stratseisevent.h:50
VSEvent::Type EvType
Definition: stratseisevent.h:31
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:270
LevelID levelid_
Definition: stratseisevent.h:63
void setLevelID(LevelID id)
Definition: stratseisevent.h:44
Stratigraphy.
Definition: stratlevel.h:25
Seismic trace.
Definition: seistrc.h:31
LevelID levelID() const
Definition: stratseisevent.h:54
SeisEvent(LevelID lvlid=LevelID::getInvalid(), EvType evtyp=VSEvent::None)
Definition: stratseisevent.h:33
VSEvent::Type evtype_
Definition: stratseisevent.h:64
FixedString ID()
Definition: keystrs.h:71
float extrStep() const
Definition: stratseisevent.h:58
Type
Definition: valseriesevent.h:24
float offset() const
Definition: stratseisevent.h:56