4 connectionString =
"frontier://FrontierProd/CMS_CONDITIONS"
7 l1MenuRecord =
"L1GtTriggerMenuRcd"
11 l1tMenuRecord =
"L1TUtmTriggerMenuRcd"
19 'Fake' : (
','.
join( [
'L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc' , l1MenuRecord,connectionString, l1MenuLabel,
"2015-10-26 12:00:00.000"] ), ),
20 'Fake1': (
','.
join( [
'L1Menu_Collisions2015_25nsStage1_v5' , l1MenuRecord,connectionString, l1MenuLabel,
"2015-10-26 12:00:00.000"] ), ),
21 'FULL' : (
','.
join( [
'L1Menu_Collisions2016_dev_v5_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel,
"2016-04-15 10:00:00.000"] ), ),
22 'GRun' : (
','.
join( [
'L1Menu_Collisions2016_dev_v5_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel,
"2016-04-15 10:00:00.000"] ), ),
23 'HIon' : (
','.
join( [
'L1Menu_CollisionsHeavyIons2015_v5_uGT_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel,
"2016-03-04 15:00:00.000"] ), ),
24 'PIon' : (
','.
join( [
'L1Menu_Collisions2016_dev_v5_xml' ,l1tMenuRecord,connectionString,l1tMenuLabel,
"2016-04-15 10:00:00.000"] ), ),
25 'PRef' : (
','.
join( [
'L1Menu_Collisions2015_5TeV_pp_reference_v5_uGT_v2_mc_xml',l1tMenuRecord,connectionString,l1tMenuLabel,
"2016-03-04 15:00:00.000"] ), ),
32 'run1_mc_Fake' : (
'run1_mc' ,l1Menus[
'Fake']),
33 'run2_mc_Fake' : (
'run2_mc' ,l1Menus[
'Fake']),
34 'run2_mc_Fake1' : (
'run2_mc' ,l1Menus[
'Fake1']),
35 'run2_mc_FULL' : (
'run2_mc' ,l1Menus[
'FULL']),
36 'run2_mc_GRun' : (
'run2_mc' ,l1Menus[
'GRun']),
37 'run2_mc_HIon' : (
'run2_mc_hi' ,l1Menus[
'HIon']),
38 'run2_mc_PIon' : (
'run2_mc' ,l1Menus[
'PIon']),
39 'run2_mc_PRef' : (
'run2_mc' ,l1Menus[
'PRef']),
41 'run1_hlt_Fake' : (
'run1_hlt' ,l1Menus[
'Fake']),
42 'run2_hlt_Fake' : (
'run2_hlt' ,l1Menus[
'Fake']),
43 'run2_hlt_Fake1' : (
'run2_hlt' ,l1Menus[
'Fake1']),
44 'run2_hlt_FULL' : (
'run2_hlt' ,l1Menus[
'FULL']),
45 'run2_hlt_GRun' : (
'run2_hlt' ,l1Menus[
'GRun']),
46 'run2_hlt_HIon' : (
'run2_hlt_hi' ,l1Menus[
'HIon']),
47 'run2_hlt_PIon' : (
'run2_hlt' ,l1Menus[
'PIon']),
48 'run2_hlt_PRef' : (
'run2_hlt' ,l1Menus[
'PRef']),
50 'run1_data_Fake' : (
'run1_data' ,l1Menus[
'Fake']),
51 'run2_data_Fake' : (
'run2_data' ,l1Menus[
'Fake']),
52 'run2_data_Fake1' : (
'run2_data' ,l1Menus[
'Fake1']),
53 'run2_data_FULL' : (
'run2_data' ,l1Menus[
'FULL']),
54 'run2_data_GRun' : (
'run2_data' ,l1Menus[
'GRun']),
55 'run2_data_HIon' : (
'run2_data' ,l1Menus[
'HIon']),
56 'run2_data_PIon' : (
'run2_data' ,l1Menus[
'PIon']),
57 'run2_data_PRef' : (
'run2_data' ,l1Menus[
'PRef']),
62 for key,val
in hltGTs.iteritems():
64 autoCond[key] = ( autoCond[val[0]] )
66 autoCond[key] = ( autoCond[val[0]],) + val[1]
static std::string join(char **cmd)