NSCL DDAS  12.1-001
Support for XIA DDAS at FRIB
Classes | Typedefs
libConfiguration.so

DDAS Pixie-16 hardware configuration library. More...

Classes

struct  DAQ::DDAS::FirmwareConfiguration
 Storage for hardware-type firmware/settings paths. More...
 
class  DAQ::DDAS::Configuration
 Store the system configuration information needed by Readout. More...
 
class  DAQ::DDAS::ConfigurationParser
 A class to parse the contents of the cfgPixie16.txt file. More...
 
class  DAQ::DDAS::FirmwareVersionFileParser
 A parser for the DDAS firmware specification file. More...
 
class  DAQ::DDAS::ModEvtFileParser
 A parser for the modevtlen.txt file. More...
 

Typedefs

typedef std::map< int, FirmwareConfigurationDAQ::DDAS::FirmwareMap
 A map of firmware configurations keyed by the hardware type defined in HardwareRegistry.h. More...
 

Detailed Description

DDAS Pixie-16 hardware configuration library.

Shared library containing classes to manage the internal configuration of a DDAS system and store information about its hardware. Contains all functions defined in the DAQ::DDAS::HardwareRegistry namespace.

Typedef Documentation

◆ FirmwareMap

A map of firmware configurations keyed by the hardware type defined in HardwareRegistry.h.