This class defines a Digitiser. More...
#include <BdsD.h>
Public Member Functions | |
Digitiser (BUInt32 pid=BUInt32(), BTimeStamp pstartTime=BTimeStamp(), BTimeStamp pendTime=BTimeStamp(), BString pname=BString(), BString ptype=BString(), BString pserialNumber=BString(), BUInt32 pnumberChannels=BUInt32(), BFloat64 pbaseSamplingFrequency=BFloat64(), BFloat64 pinitialSamplingFrequency=BFloat64(), BFloat64 pgain=BFloat64(), 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 the channel was available. | |
BString | name |
The Digitisers name. | |
BString | type |
The Digitisers type. | |
BString | serialNumber |
The digitisers's serial number. | |
BUInt32 | numberChannels |
The number of supported channels. | |
BFloat64 | baseSamplingFrequency |
The base sampling frequency. | |
BFloat64 | initialSamplingFrequency |
The initial pre-decimation sampling frequency. | |
BFloat64 | gain |
The overall gain of the digitiser at the manufacturers calibration frequency. (For information only). | |
BInt32 | shared |
This digitiser is shared. |
This class defines a Digitiser.
Bds::Digitiser::Digitiser | ( | BUInt32 | pid = BUInt32() , |
|
BTimeStamp | pstartTime = BTimeStamp() , |
|||
BTimeStamp | pendTime = BTimeStamp() , |
|||
BString | pname = BString() , |
|||
BString | ptype = BString() , |
|||
BString | pserialNumber = BString() , |
|||
BUInt32 | pnumberChannels = BUInt32() , |
|||
BFloat64 | pbaseSamplingFrequency = BFloat64() , |
|||
BFloat64 | pinitialSamplingFrequency = BFloat64() , |
|||
BFloat64 | pgain = BFloat64() , |
|||
BInt32 | pshared = BInt32() | |||
) |
BError Bds::Digitiser::getMembers | ( | BDictString & | members | ) |
BString Bds::Digitiser::getType | ( | ) |
BError Bds::Digitiser::setMembers | ( | BDictString & | members | ) |
The base sampling frequency.
BTimeStamp Bds::Digitiser::endTime |
The End Time the channel was available.
BFloat64 Bds::Digitiser::gain |
The overall gain of the digitiser at the manufacturers calibration frequency. (For information only).
BUInt32 Bds::Digitiser::id |
The ID.
The initial pre-decimation sampling frequency.
BString Bds::Digitiser::name |
The Digitisers name.
BUInt32 Bds::Digitiser::numberChannels |
The number of supported channels.
BString Bds::Digitiser::serialNumber |
The digitisers's serial number.
BInt32 Bds::Digitiser::shared |
This digitiser is shared.
BTimeStamp Bds::Digitiser::startTime |
The Start Time.
BString Bds::Digitiser::type |
The Digitisers type.