3 #include "Configuration.h"
8 #include "pixie16app_defs.h"
9 #include "pixie16app_export.h"
11 #define FILENAME_STR_MAXLEN 256
12 #define MAX_NUM_PIXIE16_MODULES 24
13 #define TOTAL_PIXIE16_VARIANTS 8
23 void SetSetFile(
const char *newsetfile);
25 int StartLSMRun (
int continue_run);
26 int StartRun (
int contine_run,
int modnum);
27 int StartBaselineRun (
int contine_run,
int modnum);
29 int Write2FileLSM(
char *name);
30 int AcquireADCTrace (
unsigned short *trace,
unsigned long size,
31 unsigned short module,
unsigned short ChanNum);
33 unsigned short NumModules;
35 unsigned short GetNumberModules()
const {
return NumModules;}
36 std::vector<unsigned short> GetPXISlotMap()
const;
37 unsigned short GetModuleMSPS(
unsigned int i) {
return ModADCMSPS[i];}
40 int synchronize(
int modnum);
46 unsigned short *PXISlotMap;
47 unsigned short OfflineMode;
50 unsigned short ModRev[MAX_NUM_PIXIE16_MODULES];
51 unsigned short ModADCBits[MAX_NUM_PIXIE16_MODULES];
52 unsigned short ModADCMSPS[MAX_NUM_PIXIE16_MODULES];
53 unsigned int ModSerNum[MAX_NUM_PIXIE16_MODULES];
Definition: Detector.h:15
The Configuration class.
Definition: Configuration.h:50