138{
141
146
147
153 cm_msg(
MERROR,
"analyzer_init",
"Cannot open \"/Runinfo\" tree in ODB");
154 return 0;
155 }
156
162 "Cannot open \"/Experiment/Run Parameters\" tree in ODB");
163 return 0;
164 }
165
172 cm_msg(
MERROR,
"analyzer_init",
"Cannot open \"%s\" tree in ODB",
str);
173 return 0;
174 }
175
178
183 "Cannot open \"/Equipment/Trigger/Settings\" tree in ODB");
184 return 0;
185 }
186
188}
TRIGGER_SETTINGS trigger_settings
GLOBAL_PARAM global_param
const char * analyzer_name
#define EXP_PARAM_STR(_name)
#define GLOBAL_PARAM_STR(_name)
#define TRIGGER_SETTINGS_STR(_name)
INT cm_msg(INT message_type, const char *filename, INT line, const char *routine, const char *format,...)
INT db_open_record(HNDLE hDB, HNDLE hKey, void *ptr, INT rec_size, WORD access_mode, void(*dispatcher)(INT, INT, void *), void *info)
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)
#define RUNINFO_STR(_name)