NSCL DDAS
12.1-001
Support for XIA DDAS at FRIB
|
Defines a class for managing list-mode and baseline runs and a ctypes interface for the class. More...
#include <vector>
Go to the source code of this file.
Classes | |
class | CPixieRunUtilities |
Manage list-mode histogram and baseline runs for a Pixie-16 system. More... | |
Functions | |
CPixieRunUtilities * | CPixieRunUtilities_new () |
Wrapper for the class constructor. More... | |
int | CPixieRunUtilities_BeginHistogramRun (CPixieRunUtilities *utils, int mod) |
Wrapper to begin a list-mode histogram data run. More... | |
int | CPixieRunUtilities_EndHistogramRun (CPixieRunUtilities *utils, int mod) |
Wrapper to end a list-mode histogram data run. More... | |
int | CPixieRunUtilities_ReadHistogram (CPixieRunUtilities *utils, int mod, int chan) |
Wrapper to read histogram data. More... | |
int | CPixieRunUtilities_BeginBaselineRun (CPixieRunUtilities *utils, int mod) |
Wrapper to begin a baseline data run. More... | |
int | CPixieRunUtilities_EndBaselineRun (CPixieRunUtilities *utils, int mod) |
Wrapper to end a baseline data run. More... | |
int | CPixieRunUtilities_ReadBaseline (CPixieRunUtilities *utils, int mod, int chan) |
Wrapper to read the baseline data. More... | |
int | CPixieRunUtilities_ReadModuleStats (CPixieRunUtilities *utils, int mod) |
Wrapper to read run statistics from the module. More... | |
unsigned int * | CPixieRunUtilities_GetHistogramData (CPixieRunUtilities *utils) |
Wrapper to marshall the histogram data. More... | |
unsigned int * | CPixieRunUtilities_GetBaselineData (CPixieRunUtilities *utils) |
Wrapper to marshall the baseline data. More... | |
bool | CPixieRunUtilities_GetRunActive (CPixieRunUtilities *utils) |
Wrapper to get the run active status. More... | |
void | CPixieRunUtilities_SetUseGenerator (CPixieRunUtilities *utils, bool mode) |
Wrapper to setup the offline data generator. More... | |
void | CPixieRunUtilities_delete (CPixieRunUtilities *utils) |
Wrapper for the class constructor. More... | |
Defines a class for managing list-mode and baseline runs and a ctypes interface for the class.
int CPixieRunUtilities_BeginBaselineRun | ( | CPixieRunUtilities * | utils, |
int | mod | ||
) |
Wrapper to begin a baseline data run.
int CPixieRunUtilities_BeginHistogramRun | ( | CPixieRunUtilities * | utils, |
int | mod | ||
) |
Wrapper to begin a list-mode histogram data run.
void CPixieRunUtilities_delete | ( | CPixieRunUtilities * | utils | ) |
Wrapper for the class constructor.
int CPixieRunUtilities_EndBaselineRun | ( | CPixieRunUtilities * | utils, |
int | mod | ||
) |
Wrapper to end a baseline data run.
int CPixieRunUtilities_EndHistogramRun | ( | CPixieRunUtilities * | utils, |
int | mod | ||
) |
Wrapper to end a list-mode histogram data run.
unsigned int* CPixieRunUtilities_GetBaselineData | ( | CPixieRunUtilities * | utils | ) |
Wrapper to marshall the baseline data.
unsigned int* CPixieRunUtilities_GetHistogramData | ( | CPixieRunUtilities * | utils | ) |
Wrapper to marshall the histogram data.
bool CPixieRunUtilities_GetRunActive | ( | CPixieRunUtilities * | utils | ) |
Wrapper to get the run active status.
CPixieRunUtilities* CPixieRunUtilities_new | ( | ) |
Wrapper for the class constructor.
int CPixieRunUtilities_ReadBaseline | ( | CPixieRunUtilities * | utils, |
int | mod, | ||
int | chan | ||
) |
Wrapper to read the baseline data.
int CPixieRunUtilities_ReadHistogram | ( | CPixieRunUtilities * | utils, |
int | mod, | ||
int | chan | ||
) |
Wrapper to read histogram data.
int CPixieRunUtilities_ReadModuleStats | ( | CPixieRunUtilities * | utils, |
int | mod | ||
) |
Wrapper to read run statistics from the module.
void CPixieRunUtilities_SetUseGenerator | ( | CPixieRunUtilities * | utils, |
bool | mode | ||
) |
Wrapper to setup the offline data generator.