|
NSCL DDAS 12.2-009
Support for XIA DDAS at FRIB
|
Implementation of the trace utilities class. More...
#include "CPixieTraceUtilities.h"#include <algorithm>#include <cmath>#include <iostream>#include <sstream>#include <CXIAException.h>#include <config.h>#include <config_pixie16api.h>#include "CDataGenerator.h"#include "CPixieErrors.h"#include "CPixieShimGuard.h"
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... | |
| int | CPixieTraceUtilities_GetTraceLength (CPixieTraceUtilities *utils, int mod, int chan) |
| Wrapper to get trace length. More... | |
| unsigned short * | CPixieTraceUtilities_GetTraceData (CPixieTraceUtilities *utils) |
| Wrapper to get trace data; cannot throw, unguarded. More... | |
| void | CPixieTraceUtilities_SetUseGenerator (CPixieTraceUtilities *utils, bool mode) |
| Wrapper to set generator use. More... | |
| const char * | CPixieTraceUtilities_GetLastErrorMessage (CPixieTraceUtilities *utils) |
| Wrapper to get the last error message. Cannot throw, unguarded. More... | |
| void | CPixieTraceUtilities_delete (CPixieTraceUtilities *utils) |
| Wrapper for the class destructor. More... | |
Implementation of the trace utilities class.
| void CPixieTraceUtilities_delete | ( | CPixieTraceUtilities * | utils | ) |
Wrapper for the class destructor.
| const char * CPixieTraceUtilities_GetLastErrorMessage | ( | CPixieTraceUtilities * | utils | ) |
Wrapper to get the last error message. Cannot throw, unguarded.
| unsigned short * CPixieTraceUtilities_GetTraceData | ( | CPixieTraceUtilities * | utils | ) |
Wrapper to get trace data; cannot throw, unguarded.
| int CPixieTraceUtilities_GetTraceLength | ( | CPixieTraceUtilities * | utils, |
| int | mod, | ||
| int | chan | ||
| ) |
Wrapper to get trace length.
| 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.