OpendTect-6_4  6.4
Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
Attrib::Trc2DVarZStorOutput Class Reference

2D trace Output with variable Z range. More...

Inheritance diagram for Attrib::Trc2DVarZStorOutput:
[legend]

Protected Member Functions

const TrcKeyZSampling getCS ()
 
- Protected Member Functions inherited from Attrib::Output
void doSetGeometry (const TrcKeyZSampling &)
 
void ensureSelType (Seis::SelType)
 

Protected Attributes

DataPointSetposzvalues_
 
float stdtrcsz_
 
float stdstarttime_
 
float outval_
 
float maxdisttrcs_
 
- Protected Attributes inherited from Attrib::SeisTrcStorOutput
MultiIDstorid_
 
TrcKeyZSampling desiredvolume_
 
TypeSet< Interval< int > > sampleinterval_
 
IOParauxpars_
 
bool is2d_
 
uiString errmsg_
 
SeisTrctrc_
 
SeisTrcWriterwriter_
 
BinID prevpos_
 
bool storinited_
 
BufferString attribname_
 
Scalerscaler_
 
TypeSet< Seis::DataTypeoutptypes_
 
bool growtrctosi_
 
BufferString datatype_
 
BufferStringSet outpnames_
 
float writez0shift_
 
- Protected Attributes inherited from Attrib::Output
Seis::SelDataseldata_
 
TypeSet< int > desoutputs_
 

Private Member Functions

mODTextTranslationClass(Attrib::Trc2DVarZStorOutput) public bool doInit ()
 
void set2D (bool)
 
bool useCoords () const
 
virtual bool wantsOutput (const Coord &) const
 
TypeSet< Interval< int > > getLocalZRanges (const Coord &, float, TypeSet< float > &) const
 
virtual bool wantsOutput (const BinID &t) const
 
virtual TypeSet< Interval< int > > getLocalZRanges (const BinID &t, float f, TypeSet< float > &ts) const
 
void setTrcsBounds (Interval< float >)
 
virtual bool finishWrite ()
 
virtual void collectData (const DataHolder &, float step, const SeisTrcInfo &)
 
void setMaxDistBetwTrcs (float maxdist)
 

Additional Inherited Members

- Public Member Functions inherited from Attrib::SeisTrcStorOutput
void deleteTrc ()
 
- Public Member Functions inherited from Attrib::Output
 Output ()
 
virtual const RegularSeisDataPackgetDataPack () const
 
virtual RegularSeisDataPackgetDataPack (float)
 
virtual void getDesiredOutputs (TypeSet< int > &outputs) const
 
void setDesiredOutputs (const TypeSet< int > &outputs)
 
const Seis::SelDatagetSelData ()
 
Pos::GeomID curGeomID () const
 
virtual void adjustInlCrlStep (const TrcKeyZSampling &)
 
- Static Public Member Functions inherited from Attrib::Output
static const char * outputstr ()
 
static const char * cubekey ()
 
static const char * tskey ()
 
static const char * surfkey ()
 
static const char * scalekey ()
 
static const char * varzlinekey ()
 

Detailed Description

2D trace Output with variable Z range.

Member Function Documentation

virtual void Attrib::Trc2DVarZStorOutput::collectData ( const DataHolder ,
float  step,
const SeisTrcInfo  
)
privatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

mODTextTranslationClass (Attrib::Trc2DVarZStorOutput) public bool Attrib::Trc2DVarZStorOutput::doInit ( )
privatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

virtual bool Attrib::Trc2DVarZStorOutput::finishWrite ( )
privatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

const TrcKeyZSampling Attrib::Trc2DVarZStorOutput::getCS ( )
protected
TypeSet< Interval<int> > Attrib::Trc2DVarZStorOutput::getLocalZRanges ( const Coord ,
float  ,
TypeSet< float > &   
) const
privatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

virtual TypeSet<Interval<int> > Attrib::Trc2DVarZStorOutput::getLocalZRanges ( const BinID t,
float  f,
TypeSet< float > &  ts 
) const
inlineprivatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

void Attrib::Trc2DVarZStorOutput::set2D ( bool  )
inlineprivatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

void Attrib::Trc2DVarZStorOutput::setMaxDistBetwTrcs ( float  maxdist)
inlineprivate
void Attrib::Trc2DVarZStorOutput::setTrcsBounds ( Interval< float >  )
private
bool Attrib::Trc2DVarZStorOutput::useCoords ( ) const
inlineprivatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

virtual bool Attrib::Trc2DVarZStorOutput::wantsOutput ( const Coord ) const
privatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

virtual bool Attrib::Trc2DVarZStorOutput::wantsOutput ( const BinID t) const
inlineprivatevirtual

Reimplemented from Attrib::SeisTrcStorOutput.

Member Data Documentation

float Attrib::Trc2DVarZStorOutput::maxdisttrcs_
protected
float Attrib::Trc2DVarZStorOutput::outval_
protected
DataPointSet* Attrib::Trc2DVarZStorOutput::poszvalues_
protected
float Attrib::Trc2DVarZStorOutput::stdstarttime_
protected
float Attrib::Trc2DVarZStorOutput::stdtrcsz_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019