Public Member Functions | Static Public Member Functions | Public Attributes

PreStack::Event Class Reference

List of all members.

Public Member Functions

 Event (int sz, bool quality)
 Event (const Event &b)
 ~Event ()
Eventoperator= (const Event &)
void setSize (int sz, bool quality)
void removePick (int)
void addPick ()
void insertPick (int)
int indexOf (const OffsetAzimuth &) const

Static Public Member Functions

static unsigned char cBestQuality ()
static unsigned char cManPickQuality ()
static unsigned char cDefaultQuality ()

Public Attributes

int sz_
float * pick_
OffsetAzimuthoffsetazimuth_
unsigned char * pickquality_
unsigned char quality_
short horid_
VSEvent::Type eventtype_

Detailed Description

A Event is a set of picks on an event on a single prestack gather.


Constructor & Destructor Documentation

PreStack::Event::Event ( int  sz,
bool  quality 
)
PreStack::Event::Event ( const Event b  ) 
PreStack::Event::~Event (  ) 

Member Function Documentation

void PreStack::Event::addPick (  ) 
static unsigned char PreStack::Event::cBestQuality (  )  [inline, static]
static unsigned char PreStack::Event::cDefaultQuality (  )  [inline, static]
static unsigned char PreStack::Event::cManPickQuality (  )  [inline, static]
int PreStack::Event::indexOf ( const OffsetAzimuth  )  const
void PreStack::Event::insertPick ( int   ) 
Event& PreStack::Event::operator= ( const Event  ) 
void PreStack::Event::removePick ( int   ) 
void PreStack::Event::setSize ( int  sz,
bool  quality 
)

Member Data Documentation