#include <BdsD.h>
Public Member Functions | |
Sensor (BUInt32 pid=BUInt32(), BTimeStamp pstartTime=BTimeStamp(), BTimeStamp pendTime=BTimeStamp(), BString pname=BString(), BString ptype=BString(), BString pserialNumber=BString(), BUInt32 pnumberChannels=BUInt32(), BString pgainUnits=BString(), BFloat64 pgain=BFloat64(), BUInt32 poldId=BUInt32(), BInt32 pshared=BInt32()) | |
BString | getType () |
BError | setMembers (BDictString &members) |
BError | getMembers (BDictString &members) |
Public Attributes | |
BUInt32 | id |
The ID. | |
BTimeStamp | startTime |
The Start Time. | |
BTimeStamp | endTime |
The End Time. | |
BString | name |
The Sensors name. | |
BString | type |
The type of sensor. (Seismometer, Hydrophone etc). | |
BString | serialNumber |
The sensor's serial number. Only used when there is a unique physical sensor. | |
BUInt32 | numberChannels |
The number of supported channels. | |
BString | gainUnits |
The gain units. | |
BFloat64 | gain |
The overall gain of the sensor at the manufacturers calibration frequency. (For information only). | |
BUInt32 | oldId |
The Id from the old Autodrm database. | |
BInt32 | shared |
This sensor is shared. |
Bds::Sensor::Sensor | ( | BUInt32 | pid = BUInt32() , |
|
BTimeStamp | pstartTime = BTimeStamp() , |
|||
BTimeStamp | pendTime = BTimeStamp() , |
|||
BString | pname = BString() , |
|||
BString | ptype = BString() , |
|||
BString | pserialNumber = BString() , |
|||
BUInt32 | pnumberChannels = BUInt32() , |
|||
BString | pgainUnits = BString() , |
|||
BFloat64 | pgain = BFloat64() , |
|||
BUInt32 | poldId = BUInt32() , |
|||
BInt32 | pshared = BInt32() | |||
) |
BError Bds::Sensor::getMembers | ( | BDictString & | members | ) |
BString Bds::Sensor::getType | ( | ) |
BError Bds::Sensor::setMembers | ( | BDictString & | members | ) |
BTimeStamp Bds::Sensor::endTime |
The End Time.
BFloat64 Bds::Sensor::gain |
The overall gain of the sensor at the manufacturers calibration frequency. (For information only).
BString Bds::Sensor::gainUnits |
The gain units.
BUInt32 Bds::Sensor::id |
The ID.
BString Bds::Sensor::name |
The Sensors name.
BUInt32 Bds::Sensor::numberChannels |
The number of supported channels.
BUInt32 Bds::Sensor::oldId |
The Id from the old Autodrm database.
BString Bds::Sensor::serialNumber |
The sensor's serial number. Only used when there is a unique physical sensor.
BInt32 Bds::Sensor::shared |
This sensor is shared.
BTimeStamp Bds::Sensor::startTime |
The Start Time.
BString Bds::Sensor::type |
The type of sensor. (Seismometer, Hydrophone etc).