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::SetFileReader Class Reference
Inheritance diagram for DDAS::SetFileReader:
DDAS::SettingsReader

Public Member Functions

 SetFileReader (const char *setfile, const char *varfile, unsigned Mhz, unsigned slot)
 
virtual DDAS::ModuleSettings get ()
 

Constructor & Destructor Documentation

DDAS::SetFileReader::SetFileReader ( const char *  setfile,
const char *  varfile,
unsigned  MHz,
unsigned  slot 
)

constructor

Parameters
setfile- path to setfile.
varfile- Path to the variable file.
Mhz- Digitizer speed in Mhz.
slot- Number of the slot in the DSP Para file we want.

Member Function Documentation

DDAS::ModuleSettings DDAS::SetFileReader::get ( )
virtual

get Gets all module settings from the set file. A set file actually has up to 24 module settings. To get them all we assume that they are exactly end to end and that the last item in each setfile is a module level thing (they actually do that for us).

Returns
std::vector<ModuleSettings> - the module settings for each item.

Implements DDAS::SettingsReader.


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