Public Member Functions | Protected Member Functions | Protected Attributes

SeisEventSnapper Class Reference

Inheritance diagram for SeisEventSnapper:
Executor SequentialTask Task NamedObject CallBacker SeisEventSnapper3D

List of all members.

Public Member Functions

 SeisEventSnapper (const Interval< float > &gate)
void setEvent (VSEvent::Type tp)
VSEvent::Type getEvent () const
void setSearchGate (const Interval< float > &gate)
const Interval< float > & getSearchGate () const
virtual od_int64 totalNr () const
virtual od_int64 nrDone () const

Protected Member Functions

float findNearestEvent (const SeisTrc &, float tarz) const

Protected Attributes

Interval< float > searchgate_
VSEvent::Type eventtype_
int totalnr_
int nrdone_

Constructor & Destructor Documentation

SeisEventSnapper::SeisEventSnapper ( const Interval< float > &  gate  ) 

Member Function Documentation

float SeisEventSnapper::findNearestEvent ( const SeisTrc ,
float  tarz 
) const [protected]
VSEvent::Type SeisEventSnapper::getEvent (  )  const [inline]
const Interval<float>& SeisEventSnapper::getSearchGate (  )  const [inline]
virtual od_int64 SeisEventSnapper::nrDone (  )  const [inline, virtual]

Reimplemented from Task.

void SeisEventSnapper::setEvent ( VSEvent::Type  tp  )  [inline]
void SeisEventSnapper::setSearchGate ( const Interval< float > &  gate  )  [inline]
virtual od_int64 SeisEventSnapper::totalNr (  )  const [inline, virtual]

Reimplemented from Task.


Member Data Documentation

int SeisEventSnapper::nrdone_ [protected]
int SeisEventSnapper::totalnr_ [protected]