This class defines a calibration setting.
More...
#include <BdsD.h>
|
| Calibration (BUInt32 pid=BUInt32(), BTimeStamp pstartTime=BTimeStamp(), BTimeStamp pendTime=BTimeStamp(), BString pnetwork=BString(), BString pstation=BString(), BString pchannel=BString(), BString psource=BString(), BString pname=BString(), BFloat64 psamplingFrequency=BFloat64(), BFloat64 pcalibrationFrequency=BFloat64(), BFloat64 pcalibrationFactor=BFloat64(), BString pcalibrationUnits=BString(), BFloat64 pdepth=BFloat64(), BFloat64 phorizontalAngle=BFloat64(), BFloat64 pverticalAngle=BFloat64()) |
|
BString | getType () |
|
BError | setMembers (BDictString &members) |
|
BError | setMember (BString name, BString value) |
|
BError | getMembers (BDictString &members) |
|
BError | getMember (BString name, BString &value) |
|
This class defines a calibration setting.
§ Calibration()
Bds::Calibration::Calibration |
( |
BUInt32 |
pid = BUInt32() , |
|
|
BTimeStamp |
pstartTime = BTimeStamp() , |
|
|
BTimeStamp |
pendTime = BTimeStamp() , |
|
|
BString |
pnetwork = BString() , |
|
|
BString |
pstation = BString() , |
|
|
BString |
pchannel = BString() , |
|
|
BString |
psource = BString() , |
|
|
BString |
pname = BString() , |
|
|
BFloat64 |
psamplingFrequency = BFloat64() , |
|
|
BFloat64 |
pcalibrationFrequency = BFloat64() , |
|
|
BFloat64 |
pcalibrationFactor = BFloat64() , |
|
|
BString |
pcalibrationUnits = BString() , |
|
|
BFloat64 |
pdepth = BFloat64() , |
|
|
BFloat64 |
phorizontalAngle = BFloat64() , |
|
|
BFloat64 |
pverticalAngle = BFloat64() |
|
) |
| |
§ getMember()
BError Bds::Calibration::getMember |
( |
BString |
name, |
|
|
BString & |
value |
|
) |
| |
§ getMembers()
BError Bds::Calibration::getMembers |
( |
BDictString & |
members | ) |
|
§ getType()
BString Bds::Calibration::getType |
( |
| ) |
|
§ setMember()
BError Bds::Calibration::setMember |
( |
BString |
name, |
|
|
BString |
value |
|
) |
| |
§ setMembers()
BError Bds::Calibration::setMembers |
( |
BDictString & |
members | ) |
|
§ calibrationFactor
BFloat64 Bds::Calibration::calibrationFactor |
The scaling value to apply to the data to normalise data to the units. This is a measured value at the calibration frequency.
§ calibrationFrequency
BFloat64 Bds::Calibration::calibrationFrequency |
The frequency that the CalibrationFactor value is valid for.
§ calibrationUnits
BString Bds::Calibration::calibrationUnits |
§ channel
BString Bds::Calibration::channel |
§ depth
BFloat64 Bds::Calibration::depth |
The depth of the sensor below ground level in meters.
§ endTime
BTimeStamp Bds::Calibration::endTime |
§ horizontalAngle
BFloat64 Bds::Calibration::horizontalAngle |
The Sensors channel placement horizontal angle in degrees clockwise from north.
§ id
BUInt32 Bds::Calibration::id |
§ name
BString Bds::Calibration::name |
The Calibrations name, "Main", "Measured".
§ network
BString Bds::Calibration::network |
The Network/Organisation Name.
§ samplingFrequency
BFloat64 Bds::Calibration::samplingFrequency |
§ source
BString Bds::Calibration::source |
§ startTime
BTimeStamp Bds::Calibration::startTime |
§ station
BString Bds::Calibration::station |
§ verticalAngle
BFloat64 Bds::Calibration::verticalAngle |
The Sensors channel placement vertical angle in degrees degrees with zero = vertically up.
The documentation for this class was generated from the following files: