23 class MemColumnSummary;
60 void fill(
const MemBlock&,
const bool*
const*);
63 float calcVal(
float*)
const;
83 {
return blocksets_.first()->first()->isRetired(); }
Summary for a Seismic object.
Definition: segydirectdef.h:23
Dimensions dims_
Definition: seismemblocks.h:66
ManagedObjectSet< MemBlock > BlockSet
Definition: seismemblocks.h:75
void zero()
Definition: seismemblocks.h:33
float value(const LocIdx &) const
od_int64 od_stream_Pos
Definition: od_iosfwd.h:21
int getBufIdx(const LocIdx &) const
Definition: seisblocks.h:82
bool ** visited_
Definition: seismemblocks.h:88
Definition: seisblocks.h:103
Definition: seismemblocks.h:71
Set of pointers to objects.
Definition: commontypes.h:32
void setValue(const LocIdx &, float)
MemColumnSummary()
Definition: seismemblocks.h:57
bool isRetired() const
Definition: seismemblocks.h:35
ObjectSet< BlockSet > blocksets_
Definition: seismemblocks.h:89
MemColumnSummary summary_
Definition: seismemblocks.h:90
bool isEmpty() const
Definition: seismemblocks.h:62
bool isEmpty() const
Definition: rawarray.h:27
DataBuffer dbuf_
Definition: seismemblocks.h:40
Raw data array with memory management.
Definition: databuf.h:22
Definition: seisblocks.h:80
Base class for single block.
Definition: seisblocks.h:110
Block with data buffer collecting data to be written.
Definition: seismemblocks.h:27
bool isRetired() const
Definition: seismemblocks.h:82
int nruniquevisits_
Definition: seismemblocks.h:86
MemBlock(GlobIdx, const Dimensions &, const DataInterp &)
Base class for column of blocks.
Definition: seisblocks.h:153
Definition: seisblocks.h:104
float ** vals_
Definition: seismemblocks.h:65
ObjectSet where the objects contained are owned by this set.
Definition: manobjectset.h:23
const DataInterp & interp_
Definition: seismemblocks.h:41
void retire(MemColumnSummary *, const bool *const *)
od_stream_Pos fileoffset_
Definition: seismemblocks.h:87
Definition: seisblocks.h:105
Summary of a column for use in maps.
Definition: seismemblocks.h:53
Definition: seisblocks.h:81