BdsApi
2.2.5
This is the Blacknest BDS API.
|
This class defines information on a set of data. More...
#include <BdsD.h>
Public Member Functions | |
DataInfo (BTimeStamp startTime=BTimeStamp(), BTimeStamp endTime=BTimeStamp(), BString array=BString(), BString description=BString(), BUInt32 synchronous=0, BArray< BArray< DataChannel > > channels=BArray< BArray< DataChannel > >(), BDict< BString > info=BDict< BString >(), BDict< BString > infoExtra=BDict< BString >(), BList< BString > warnings=BList< BString >()) | |
Public Attributes | |
BTimeStamp | startTime |
The Start Time. More... | |
BTimeStamp | endTime |
The End Time. More... | |
BString | array |
The Seismic Array that all of the channels are from, if just one. More... | |
BString | description |
The Comment. More... | |
BUInt32 | synchronous |
The channels are synchronously sampled. More... | |
BArray< BArray< DataChannel > > | channels |
The Data channels. Each channel can have multiple segments of data. More... | |
BDict< BString > | info |
Info on the set of channels. More... | |
BDict< BString > | infoExtra |
Extra Info on the set of channels. Used for extended error/logging information. More... | |
BList< BString > | warnings |
Warnings on the data set. More... | |
This class defines information on a set of data.
This describes a set of seismic data. It is returns basic informatuion when performing a selection of data or detailed information when enquiring information from an actual seismic data file. All of the detailed information comes from the data files themselves. This includes the info, infoExtra and warnings information. The channels array contains an array of data segments per channel. For basic information this could be a single segment over a time period. However, when equiring detailed information from a file it will contain an entry per contiguous data segemnt in the file.
Bds::DataInfo::DataInfo | ( | BTimeStamp | startTime = BTimeStamp() , |
BTimeStamp | endTime = BTimeStamp() , |
||
BString | array = BString() , |
||
BString | description = BString() , |
||
BUInt32 | synchronous = 0 , |
||
BArray< BArray< DataChannel > > | channels = BArray<BArray<DataChannel > >() , |
||
BDict< BString > | info = BDict<BString >() , |
||
BDict< BString > | infoExtra = BDict<BString >() , |
||
BList< BString > | warnings = BList<BString >() |
||
) |
BString Bds::DataInfo::array |
The Seismic Array that all of the channels are from, if just one.
BArray<BArray<DataChannel > > Bds::DataInfo::channels |
The Data channels. Each channel can have multiple segments of data.
BString Bds::DataInfo::description |
The Comment.
BTimeStamp Bds::DataInfo::endTime |
The End Time.
Extra Info on the set of channels. Used for extended error/logging information.
BTimeStamp Bds::DataInfo::startTime |
The Start Time.
BUInt32 Bds::DataInfo::synchronous |
The channels are synchronously sampled.