133 std::cout <<
"Starting deferred transition" << std::endl;
145#define SIMDAQSETTINGS_STR(_name) const char *_name[] = {\
147"Descrip = STRING : [256] ",\
148"Parameter AAA = INT : 0",\
149"Parameter BB2 = INT : 0", \
150"Parameter CC22 = INT : 0",\
164 cm_msg(
MERROR,
"init_simdaqsettings",
"Aborting on mismatching /Equipment/SIMDAQ/Settings");
180 printf(
"Exiting fedcrc!\n");
277 double r =
u *
u + v * v;
350 for(
int j = 0;
j < 2;
j++){
356 for(
int i = 0;
i < 504;
i++){
391 if(0)
printf (
"simdaq request: %f\n",start.tv_sec
392 + 0.000001*start.tv_usec);
401 std::cout <<
"Finished readout... " << std::endl;
INT transition(INT run_number, char *error)
INT bk_close(void *event, void *pdata)
void bk_init32(void *event)
void bk_create(void *event, const char *name, WORD type, void **pdata)
INT bk_size(const void *event)
INT cm_disconnect_experiment(void)
INT cm_register_deferred_transition(INT transition, BOOL(*func)(INT, BOOL))
#define DB_STRUCT_MISMATCH
#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_check_record(HNDLE hDB, HNDLE hKey, const char *keyname, const char *rec_str, BOOL correct)
const char * frontend_file_name
INT frontend_exit()
Frontend exit.
INT frontend_init()
Frontend initialization.
BOOL wait_end_cycle(int transition, BOOL first)
INT interrupt_configure(INT cmd, INT source, POINTER_T adr)
INT poll_event(INT source, INT count, BOOL test)
INT read_trigger_event(char *pevent, INT off)
#define SIMDAQSETTINGS_STR(_name)
const char * frontend_name
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 gettimeofday(struct timeval *tp, void *tzp)
TH1X EXPRT * h1_book(const char *name, const char *title, int bins, double min, double max)