252 for (a = 0; a < 3; a++)
255 for (
j=0;
j<256;
j++) {
265 for (a = 0; a < 3; a++)
#define TRIGGER_SETTINGS_STR(_name)
BOOL frontend_call_loop
frontend_loop is called periodically if this variable is TRUE
INT max_event_size
maximum event size produced by this frontend
INT frontend_exit()
Frontend exit.
INT frontend_init()
Frontend initialization.
INT event_buffer_size
buffer size to hold events
INT max_event_size_frag
maximum event size for fragmented events (EQ_FRAGMENTED)
INT interrupt_configure(INT cmd, INT source, POINTER_T adr)
Interrupt configuration (not implemented)
INT poll_event(INT source, INT count, BOOL test)
Polling routine for events.
INT read_trigger_event(char *pevent, INT off)
EQUIPMENT equipment[]
Main structure for midas equipment.
INT display_period
a frontend status page is displayed with this frequency in ms
char * frontend_name
The frontend name (client name) as seen by other MIDAS clients.
char * frontend_file_name
The frontend file name, don't change it.
INT begin_of_run(INT run_number, char *error)
Begin of Run.
INT frontend_loop()
Frontend loop.
INT end_of_run(INT run_number, char *error)
End of Run.
INT read_scaler_event(char *pevent, INT off)
Scaler event readout.
INT bk_close(void *event, void *pdata)
void bk_init(void *event)
void bk_create(void *event, const char *name, WORD type, void **pdata)
INT bk_size(const void *event)
#define CMD_INTERRUPT_ATTACH
#define CMD_INTERRUPT_DISABLE
#define CMD_INTERRUPT_ENABLE
#define CMD_INTERRUPT_DETACH
INT cm_msg(INT message_type, const char *filename, INT line, const char *routine, const char *format,...)
std::string strcomb1(const char **list)
INT db_find_key(HNDLE hDB, HNDLE hKey, const char *key_name, HNDLE *subhKey)
INT db_create_record(HNDLE hDB, HNDLE hKey, const char *orig_key_name, const char *init_str)
TH1X EXPRT * h1_book(const char *name, const char *title, int bins, double min, double max)