Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JDBTriggerParameters.hh
Go to the documentation of this file.
1 #include <string>
2 #include <vector>
3 #include <stdexcept>
4 
6 
7 namespace JDBTRIGGERPARAMETERS {
8 
9  const char* DB_TABLE_RUNS = "runs";
10  const char* DB_TABLE_ALL_PARAMETERS = "allparams";
11  const char* DB_TABLE_RUN_SETUP_PARAMETERS = "runsetupparams";
12 
13  const char* RUN_TABLE_RUN_COLUMN = "RUN";
14  const char* RUN_TABLE_SETUPID_COLUMN = "RUNSETUPID";
15  const char* ALL_PARAMETERS_TABLE_NAME_COLUMN = "NAME";
16  const char* ALL_PARAMETERS_TABLE_OID_COLUMN = "OID";
17  const char* RUN_SETUP_TABLE_PAR_OID_COLUMN = "PAR_OID";
18  const char* RUN_SETUP_TABLE_VALUE_COLUMN = "VALUE";
19 
20  const char* SELECTOR_SEPERATOR = "; ";
21  const char* DETECTOR_SELECTOR = "detid=";
22  const char* DAQ_SELECTOR = "subsystemid=DATAACQUISITION";
23  const char* RUN_SETUP_OID_SELECTOR = "rs_oid=";
24 
25  const char* DAQ_FILTER_STRING = "DAQ_triggerParameters="; // This string is prepended to every parameter in the db output, and has to be filtered out
26 }
const char * ALL_PARAMETERS_TABLE_NAME_COLUMN
const char * DB_TABLE_RUN_SETUP_PARAMETERS
const char * DB_TABLE_ALL_PARAMETERS
const char * RUN_SETUP_OID_SELECTOR
const char * RUN_TABLE_SETUPID_COLUMN
const char * RUN_SETUP_TABLE_VALUE_COLUMN
const char * ALL_PARAMETERS_TABLE_OID_COLUMN
const char * RUN_SETUP_TABLE_PAR_OID_COLUMN