CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
autoCondHLT Namespace Reference

Functions

def autoCondHLT
 

Variables

string connectionString = "frontier://FrontierProd/CMS_CONDITIONS"
 
dictionary hltGTs
 
string l1MenuLabel = ""
 
string l1MenuRecord = "L1GtTriggerMenuRcd"
 
dictionary l1Menus
 

Function Documentation

def autoCondHLT.autoCondHLT (   autoCond)

Definition at line 51 of file autoCondHLT.py.

51 
52 def autoCondHLT(autoCond):
53  for key,val in hltGTs.iteritems():
54  if len(val)==1 :
55  autoCond[key] = ( autoCond[val[0]] )
56  else:
57  autoCond[key] = ( autoCond[val[0]],) + val[1]
58  return autoCond
def autoCondHLT
Definition: autoCondHLT.py:51

Variable Documentation

string autoCondHLT.connectionString = "frontier://FrontierProd/CMS_CONDITIONS"
dictionary autoCondHLT.hltGTs
Initial value:
1 = {
2 
3 # 'symbolic GT' : ('base GT',[('payload1',payload2')])
4 
5  'run1_mc_Fake' : ('run1_mc' ,l1Menus['Fake']),
6  'run2_mc_Fake' : ('run2_mc' ,l1Menus['Fake']),
7  'run2_mc_FULL' : ('run2_mc' ,l1Menus['FULL']),
8  'run2_mc_GRun' : ('run2_mc' ,l1Menus['GRun']),
9  'run2_mc_HIon' : ('run2_mc_hi' ,l1Menus['HIon']),
10  'run2_mc_PIon' : ('run2_mc' ,l1Menus['PIon']),
11  'run2_mc_PRef' : ('run2_mc' ,l1Menus['PRef']),
12 
13  'run1_hlt_Fake' : ('run1_hlt' ,l1Menus['Fake']),
14  'run2_hlt_Fake' : ('run2_hlt' ,l1Menus['Fake']),
15  'run2_hlt_FULL' : ('run2_hlt' ,l1Menus['FULL']),
16  'run2_hlt_GRun' : ('run2_hlt' ,l1Menus['GRun']),
17  'run2_hlt_HIon' : ('run2_hlt_hi' ,l1Menus['HIon']),
18  'run2_hlt_PIon' : ('run2_hlt' ,l1Menus['PIon']),
19  'run2_hlt_PRef' : ('run2_hlt' ,l1Menus['PRef']),
20 
21  'run1_data_Fake' : ('run1_data' ,l1Menus['Fake']),
22  'run2_data_Fake' : ('run2_data' ,l1Menus['Fake']),
23  'run2_data_FULL' : ('run2_data' ,l1Menus['FULL']),
24  'run2_data_GRun' : ('run2_data' ,l1Menus['GRun']),
25  'run2_data_HIon' : ('run2_data' ,l1Menus['HIon']),
26  'run2_data_PIon' : ('run2_data' ,l1Menus['PIon']),
27  'run2_data_PRef' : ('run2_data' ,l1Menus['PRef']),
28 
29 }

Definition at line 21 of file autoCondHLT.py.

string autoCondHLT.l1MenuLabel = ""

Definition at line 6 of file autoCondHLT.py.

string autoCondHLT.l1MenuRecord = "L1GtTriggerMenuRcd"

Definition at line 5 of file autoCondHLT.py.

dictionary autoCondHLT.l1Menus
Initial value:
1 = {
2  'Fake' : ( ','.join( [ 'L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc' , l1MenuRecord, connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ),
3  'FULL' : ( ','.join( [ 'L1Menu_Collisions2015_25nsStage1_v5' , l1MenuRecord, connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ),
4  'GRun' : ( ','.join( [ 'L1Menu_Collisions2015_25nsStage1_v5' , l1MenuRecord, connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ),
5  'HIon' : ( ','.join( [ 'L1Menu_CollisionsHeavyIons2015_v5_mc' , l1MenuRecord, connectionString, l1MenuLabel, "2015-11-26 20:00:00.000"] ), ),
6  'PIon' : ( ','.join( [ 'L1Menu_Collisions2015_25nsStage1_v5' , l1MenuRecord, connectionString, l1MenuLabel, "2015-10-26 12:00:00.000"] ), ),
7  'PRef' : ( ','.join( [ 'L1Menu_Collisions2015_5TeV_pp_reference_v5_mc', l1MenuRecord, connectionString, l1MenuLabel, "2015-11-25 20:00:00.000"] ), ),
8 }
static std::string join(char **cmd)
Definition: RemoteFile.cc:18

Definition at line 12 of file autoCondHLT.py.