24#define EXP_PARAM_DEFINED
30#define EXP_PARAM_STR(_name) const char *_name[] = {\
32"Comment = STRING : [80] Test",\
36#ifndef EXCL_ADC_CALIBRATION
38#define ADC_CALIBRATION_PARAM_DEFINED
42 float software_gain[8];
43 double histo_threshold;
46#define ADC_CALIBRATION_PARAM_STR(_name) const char *_name[] = {\
48"Pedestal = INT[8] :",\
57"Software Gain = FLOAT[8] :",\
66"Histo threshold = DOUBLE : 20",\
72#ifndef EXCL_ADC_SUMMING
74#define ADC_SUMMING_PARAM_DEFINED
80#define ADC_SUMMING_PARAM_STR(_name) const char *_name[] = {\
82"ADC threshold = FLOAT : 5",\
90#define GLOBAL_PARAM_DEFINED
96#define GLOBAL_PARAM_STR(_name) const char *_name[] = {\
98"ADC Threshold = FLOAT : 5",\
106#define ASUM_BANK_DEFINED
113#define ASUM_BANK_STR(_name) const char *_name[] = {\
116"Average = FLOAT : 0",\
120#define TRIGGER_COMMON_DEFINED
135 char frontend_host[32];
140#define TRIGGER_COMMON_STR(_name) const char *_name[] = {\
142"Event ID = WORD : 1",\
143"Trigger mask = WORD : 0",\
144"Buffer = STRING : [32] SYSTEM",\
146"Source = INT : 16777215",\
147"Format = STRING : [8] MIDAS",\
148"Enabled = BOOL : y",\
149"Read on = INT : 257",\
150"Period = INT : 500",\
151"Event limit = DOUBLE : 0",\
152"Num subevents = DWORD : 0",\
153"Log history = INT : 0",\
154"Frontend host = STRING : [32] pc810",\
155"Frontend name = STRING : [32] Sample Frontend",\
156"Frontend file name = STRING : [256] C:\Midas\examples\experiment\frontend.c",\
160#define TRIGGER_SETTINGS_DEFINED
166#define TRIGGER_SETTINGS_STR(_name) const char *_name[] = {\
176#define SCALER_COMMON_DEFINED
191 char frontend_host[32];
196#define SCALER_COMMON_STR(_name) const char *_name[] = {\
198"Event ID = WORD : 2",\
199"Trigger mask = WORD : 0",\
200"Buffer = STRING : [32] SYSTEM",\
203"Format = STRING : [8] MIDAS",\
204"Enabled = BOOL : y",\
205"Read on = INT : 377",\
206"Period = INT : 10000",\
207"Event limit = DOUBLE : 0",\
208"Num subevents = DWORD : 0",\
209"Log history = INT : 0",\
210"Frontend host = STRING : [32] pc810",\
211"Frontend name = STRING : [32] Sample Frontend",\
212"Frontend file name = STRING : [256] C:\Midas\examples\experiment\frontend.c",\
const char * frontend_file_name
The frontend file name, don't change it.
const char * frontend_name
The frontend name (client name) as seen by other MIDAS clients.
void log_history(HNDLE hDB, HNDLE hKey, void *info)