NSCL DDAS
12.1-001
Support for XIA DDAS at FRIB
|
Defines a class to read and write settings to XIA Pixie modules and a ctypes interface for the class. More...
Go to the source code of this file.
Classes | |
class | CPixieDSPUtilities |
Read and writes both channel-level and module-level DSP settings. More... | |
Functions | |
CPixieDSPUtilities * | CPixieDSPUtilities_new () |
Wrapper for the class constructor. More... | |
int | CPixieDSPUtilities_AdjustOffsets (CPixieDSPUtilities *utils, int mod) |
Wrapper to adjust DC offsets. More... | |
int | CPixieDSPUtilities_WriteChanPar (CPixieDSPUtilities *utils, int mod, int chan, char *pName, double val) |
Wrapper to write a channel parameter. More... | |
int | CPixieDSPUtilities_ReadChanPar (CPixieDSPUtilities *utils, int mod, int chan, char *pName, double &val) |
Wrapper to read a channel parameter. More... | |
int | CPixieDSPUtilities_WriteModPar (CPixieDSPUtilities *utils, int mod, char *pName, unsigned int val) |
Wrapper to write a module parameter. More... | |
int | CPixieDSPUtilities_ReadModPar (CPixieDSPUtilities *utils, int mod, char *pName, unsigned int &val) |
Wrapper to read a module parameter. More... | |
void | CPixieDSPUtilities_delete (CPixieDSPUtilities *utils) |
Wrapper for the class destructor. More... | |
Defines a class to read and write settings to XIA Pixie modules and a ctypes interface for the class.
int CPixieDSPUtilities_AdjustOffsets | ( | CPixieDSPUtilities * | utils, |
int | mod | ||
) |
Wrapper to adjust DC offsets.
void CPixieDSPUtilities_delete | ( | CPixieDSPUtilities * | utils | ) |
Wrapper for the class destructor.
CPixieDSPUtilities* CPixieDSPUtilities_new | ( | ) |
Wrapper for the class constructor.
int CPixieDSPUtilities_ReadChanPar | ( | CPixieDSPUtilities * | utils, |
int | mod, | ||
int | chan, | ||
char * | pName, | ||
double & | val | ||
) |
Wrapper to read a channel parameter.
int CPixieDSPUtilities_ReadModPar | ( | CPixieDSPUtilities * | utils, |
int | mod, | ||
char * | pName, | ||
unsigned int & | val | ||
) |
Wrapper to read a module parameter.
int CPixieDSPUtilities_WriteChanPar | ( | CPixieDSPUtilities * | utils, |
int | mod, | ||
int | chan, | ||
char * | pName, | ||
double | val | ||
) |
Wrapper to write a channel parameter.
int CPixieDSPUtilities_WriteModPar | ( | CPixieDSPUtilities * | utils, |
int | mod, | ||
char * | pName, | ||
unsigned int | val | ||
) |
Wrapper to write a module parameter.