BdsApi
2.2.7
This is the Blacknest BDS API.
|
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< Response > | responses |
The list of frequency responses. More... | |
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.
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 >() |
||
) |
Calibration Bds::ChannelInfo::calibration |
The Calibration info.
BString Bds::ChannelInfo::dataType |
The DataType (seismic, seismicUnknown, data, log, unknown, empty)
BTimeStamp Bds::ChannelInfo::endTime |
The End Time.
BString Bds::ChannelInfo::source |
The data source.
BTimeStamp Bds::ChannelInfo::startTime |
The Start Time.