Public Member Functions | Protected Member Functions | Protected Attributes

Attrib::FlatRdmTrcsDataPack Class Reference

Data Pack from random traces extraction. More...

Inheritance diagram for Attrib::FlatRdmTrcsDataPack:
Attrib::Flat2DDataPack FlatDataPack Attrib::DataPackCommon DataPack NamedObject CallBacker

List of all members.

Public Member Functions

 FlatRdmTrcsDataPack (DescID, const SeisTrcBuf &, TypeSet< BinID > *path=0)
 ~FlatRdmTrcsDataPack ()
virtual const char * sourceType () const
const SeisTrcBufseisBuf () const
Array2D< float > & data ()
Coord3 getCoord (int, int) const
double getAltDim0Value (int, int) const
void getAuxInfo (int, int, IOPar &) const
const TypeSet< BinID > * pathBIDs () const

Protected Member Functions

void setPosData (TypeSet< BinID > *)
void fill2DArray (TypeSet< BinID > *)

Protected Attributes

SeisTrcBufseisbuf_
Array2D< float > * arr2d_
TypeSet< BinID > * path_

Detailed Description

Data Pack from random traces extraction.


Constructor & Destructor Documentation

Attrib::FlatRdmTrcsDataPack::FlatRdmTrcsDataPack ( DescID  ,
const SeisTrcBuf ,
TypeSet< BinID > *  path = 0 
)
Attrib::FlatRdmTrcsDataPack::~FlatRdmTrcsDataPack (  ) 

Member Function Documentation

Array2D<float>& Attrib::FlatRdmTrcsDataPack::data (  )  [inline, virtual]
void Attrib::FlatRdmTrcsDataPack::fill2DArray ( TypeSet< BinID > *   )  [protected]
double Attrib::FlatRdmTrcsDataPack::getAltDim0Value ( int  ,
int   
) const [virtual]
void Attrib::FlatRdmTrcsDataPack::getAuxInfo ( int  ,
int  ,
IOPar  
) const [virtual]
Coord3 Attrib::FlatRdmTrcsDataPack::getCoord ( int  ,
int   
) const [virtual]
const TypeSet<BinID>* Attrib::FlatRdmTrcsDataPack::pathBIDs (  )  const [inline]
const SeisTrcBuf& Attrib::FlatRdmTrcsDataPack::seisBuf (  )  const [inline]
void Attrib::FlatRdmTrcsDataPack::setPosData ( TypeSet< BinID > *   )  [protected]
virtual const char* Attrib::FlatRdmTrcsDataPack::sourceType (  )  const [inline, virtual]

Member Data Documentation