NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
Public Member Functions | List of all members
DDAS::ModuleWriter Class Reference
Inheritance diagram for DDAS::ModuleWriter:
DDAS::SettingsWriter

Public Member Functions

 ModuleWriter (unsigned crate, unsigned slot, unsigned module)
 
virtual ~ModuleWriter ()
 
virtual void write (const ModuleSettings &dspSettings)
 

Constructor & Destructor Documentation

DDAS::ModuleWriter::ModuleWriter ( unsigned  crate,
unsigned  slot,
unsigned  module 
)

constructor Saves the information about which module we're loading and some of the global parameters that are not in the module configuration because they are really experimental configuration items.

Parameters
crate- the crate id of the modules (which crate it's in).
slot- slotId of the module (normally the slot its in).
module- moduleId of the module used to specify the module to the API.
DDAS::ModuleWriter::~ModuleWriter ( )
virtual

destructor

Member Function Documentation

void DDAS::ModuleWriter::write ( const ModuleSettings dspSettings)
virtual

write Write module settings to the crate. This assumes that the Pixie16 API has already been initialized and booted sufficiently to have read in the apropriate VAR files.

Parameters
dspSettingsthe vector of module settings that describes what to load.

Implements DDAS::SettingsWriter.


The documentation for this class was generated from the following files: