BdsApi  2.2.5
This is the Blacknest BDS API.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | List of all members
Bds::ChannelInfo Class Reference

This class provides information on a channel. More...

#include <BdsD.h>

Public Member Functions

 ChannelInfo (BTimeStamp startTime=BTimeStamp(), BTimeStamp endTime=BTimeStamp(), Station station=Station(), Location location=Location(), Channel channel=Channel(), BString source=BString(), BString dataType=BString(), Digitiser digitiser=Digitiser(), Sensor sensor=Sensor(), Calibration calibration=Calibration(), BList< Response > responses=BList< Response >())
 

Public Attributes

BTimeStamp startTime
 The Start Time. More...
 
BTimeStamp endTime
 The End Time. More...
 
Station station
 The Station info. More...
 
Location location
 The Station location. More...
 
Channel channel
 The Channel data. More...
 
BString source
 The data source. More...
 
BString dataType
 The DataType (seismic, seismicUnknown, data, log, unknown, empty) More...
 
Digitiser digitiser
 The Digitiser in use. More...
 
Sensor sensor
 The Sensor in use. More...
 
Calibration calibration
 The Calibration info. More...
 
BList< Responseresponses
 The list of frequency responses. More...
 

Detailed Description

This class provides information on a channel.

This returns the metadata available for a channel over a particular time period. There are likely to be multiple ChannelInfo objects over larger time periods, one for each change in metadata. The ChannelInfos object contains an array of these ChannelInfo objects.

Constructor & Destructor Documentation

Bds::ChannelInfo::ChannelInfo ( BTimeStamp  startTime = BTimeStamp(),
BTimeStamp  endTime = BTimeStamp(),
Station  station = Station(),
Location  location = Location(),
Channel  channel = Channel(),
BString  source = BString(),
BString  dataType = BString(),
Digitiser  digitiser = Digitiser(),
Sensor  sensor = Sensor(),
Calibration  calibration = Calibration(),
BList< Response responses = BList<Response >() 
)

Member Data Documentation

Calibration Bds::ChannelInfo::calibration

The Calibration info.

Channel Bds::ChannelInfo::channel

The Channel data.

BString Bds::ChannelInfo::dataType

The DataType (seismic, seismicUnknown, data, log, unknown, empty)

Digitiser Bds::ChannelInfo::digitiser

The Digitiser in use.

BTimeStamp Bds::ChannelInfo::endTime

The End Time.

Location Bds::ChannelInfo::location

The Station location.

BList<Response > Bds::ChannelInfo::responses

The list of frequency responses.

Sensor Bds::ChannelInfo::sensor

The Sensor in use.

BString Bds::ChannelInfo::source

The data source.

BTimeStamp Bds::ChannelInfo::startTime

The Start Time.

Station Bds::ChannelInfo::station

The Station info.


The documentation for this class was generated from the following files: