NSCL DDAS
12.1-001
Support for XIA DDAS at FRIB
|
Defines a namespace used to store information about known DDAS modules. More...
Go to the source code of this file.
Classes | |
struct | DAQ::DDAS::HardwareRegistry::HardwareSpecification |
Generic hardware specs for hardware types. More... | |
Namespaces | |
DAQ | |
DAQ::DDAS | |
DAQ::DDAS::HardwareRegistry | |
The HardwareRegistry namespace is where information about all known DDAS modules are stored. | |
Functions | |
void | DAQ::DDAS::HardwareRegistry::configureHardwareType (int type, const HardwareSpecification &spec) |
HardwareSpecification & | DAQ::DDAS::HardwareRegistry::getSpecification (int type) |
Retrieve a reference to the current hdwr specification for a hardware type. More... | |
void | DAQ::DDAS::HardwareRegistry::resetToDefaults () |
int | DAQ::DDAS::HardwareRegistry::computeHardwareType (int hdwrVersion, int adcFreq, int adcRes) |
Compute the hardware type from input specifications. More... | |
int | DAQ::DDAS::HardwareRegistry::createHardwareType (int hdwrVersion, int adcFreq, int adcRes, double clockCalibration) |
Create an enumerated hardware type from input specifications. More... | |
bool | operator== (const DAQ::DDAS::HardwareRegistry::HardwareSpecification &lhs, const DAQ::DDAS::HardwareRegistry::HardwareSpecification &rhs) |
Check if two HardwareSpecifications are the same. More... | |
Defines a namespace used to store information about known DDAS modules.
bool operator== | ( | const DAQ::DDAS::HardwareRegistry::HardwareSpecification & | lhs, |
const DAQ::DDAS::HardwareRegistry::HardwareSpecification & | rhs | ||
) |
Check if two HardwareSpecifications are the same.
lhs,rhs | Left- and right-hand objects for comparison. |
true | If lhs and rhs are equal. |
false | Otherwise. |