NSCL DDAS
12.1-001
Support for XIA DDAS at FRIB
|
Defines a class for trace management and a ctypes interface for the class. More...
#include <vector>
Go to the source code of this file.
Classes | |
class | CPixieTraceUtilities |
A class to read and fetch trace data from Pixie-16 modules. More... | |
Functions | |
CPixieTraceUtilities * | CPixieTraceUtilities_new () |
Wrapper for the class constructor. More... | |
int | CPixieTraceUtilities_ReadTrace (CPixieTraceUtilities *utils, int mod, int chan) |
Wrapper for reading a validated trace. More... | |
int | CPixieTraceUtilities_ReadFastTrace (CPixieTraceUtilities *utils, int mod, int chan) |
Wrapper for reading an unvalidated trace. More... | |
unsigned short * | CPixieTraceUtilities_GetTraceData (CPixieTraceUtilities *utils) |
Wrapper to get trace data. More... | |
void | CPixieTraceUtilities_SetUseGenerator (CPixieTraceUtilities *utils, bool mode) |
Wrapper to set generator use. More... | |
void | CPixieTraceUtilities_delete (CPixieTraceUtilities *utils) |
Wrapper for the class destructor. More... | |
Defines a class for trace management and a ctypes interface for the class.
void CPixieTraceUtilities_delete | ( | CPixieTraceUtilities * | utils | ) |
Wrapper for the class destructor.
unsigned short* CPixieTraceUtilities_GetTraceData | ( | CPixieTraceUtilities * | utils | ) |
Wrapper to get trace data.
CPixieTraceUtilities* CPixieTraceUtilities_new | ( | ) |
Wrapper for the class constructor.
int CPixieTraceUtilities_ReadFastTrace | ( | CPixieTraceUtilities * | utils, |
int | mod, | ||
int | chan | ||
) |
Wrapper for reading an unvalidated trace.
int CPixieTraceUtilities_ReadTrace | ( | CPixieTraceUtilities * | utils, |
int | mod, | ||
int | chan | ||
) |
Wrapper for reading a validated trace.
void CPixieTraceUtilities_SetUseGenerator | ( | CPixieTraceUtilities * | utils, |
bool | mode | ||
) |
Wrapper to set generator use.