CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
autoCond.py
Go to the documentation of this file.
1 autoCond = {
2  # GlobalTag for MC production with perfectly aligned and calibrated detector
3  'mc' : 'MC_53_V15A::All',
4  # GlobalTag for MC production with realistic alignment and calibrations
5  'startup' : 'START53_V15A::All',
6  # GlobalTag for MC production of Heavy Ions events with realistic alignment and calibrations
7  'starthi' : 'STARTHI53V10A::All',
8  # GlobalTag for MC production of p-Pb events with realistic alignment and calibrations
9  'startpa' : 'STARTHI53_V17::All',
10  # GlobalTag for data reprocessing: this should always be the GR_R tag
11  'com10' : 'GR_R_53_V16E::All',
12  # GlobalTag for running HLT on recent data: this should be the GR_P (prompt reco) global tag until a compatible GR_H tag is available,
13  # then it should point to the GR_H tag and override the connection string and pfnPrefix for use offline
14  'hltonline' : 'GR_P_V43D::All',
15 }
16 
17 
18 # L1 configuration used during Run2011
19 conditions_L1_Run2011 = (
20  # L1 GT menu 2011 v6, used during Run2011
21  'L1GtTriggerMenu_L1Menu_Collisions2011_v6_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
22 )
23 
24 # L1 configuration used during Run2012A
25 conditions_L1_Run2012A = (
26  # L1 GT menu 2012 v0, used during Run2012A
27  'L1GtTriggerMenu_L1Menu_Collisions2012_v0_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
28  # L1 GCT configuration without jet seed threshold, used up to Run2012B
29  'L1GctJetFinderParams_GCTPhysics_2011_09_01_B_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
30  'L1HfRingEtScale_GCTPhysics_2011_09_01_B_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
31  'L1HtMissScale_GCTPhysics_2011_09_01_B_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
32  'L1JetEtScale_GCTPhysics_2011_09_01_B_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
33  # L1 CSCTF configuration used up to Run2012A
34  'L1MuCSCPtLut_key-10_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
35  # L1 DTTF settings used up to Run2012B
36  'L1MuDTTFParameters_dttf11_TSC_09_17_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
37 )
38 
39 # L1 configuration used during Run2012B
40 conditions_L1_Run2012B = (
41  # L1 GT menu 2012 v1, used during Run2012B
42  'L1GtTriggerMenu_L1Menu_Collisions2012_v1a_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
43  # L1 GCT configuration without jet seed threshold, used up to Run2012B
44  'L1GctJetFinderParams_GCTPhysics_2011_09_01_B_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
45  'L1HfRingEtScale_GCTPhysics_2011_09_01_B_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
46  'L1HtMissScale_GCTPhysics_2011_09_01_B_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
47  'L1JetEtScale_GCTPhysics_2011_09_01_B_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
48  # L1 CSCTF configuration used since Run2012B
49  'L1MuCSCPtLut_key-11_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
50  # L1 DTTF settings used up to Run2012B
51  'L1MuDTTFParameters_dttf11_TSC_09_17_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
52 )
53 
54 # L1 configuration used during Run2012C
55 conditions_L1_Run2012C = (
56  # L1 GT menu 2012 v2, used during Run2012C
57  'L1GtTriggerMenu_L1Menu_Collisions2012_v2_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
58  # L1 GCT configuration with 5 GeV jet seed threshold, used since Run2012C
59  'L1GctJetFinderParams_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
60  'L1HfRingEtScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
61  'L1HtMissScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
62  'L1JetEtScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
63  # L1 CSCTF configuration used since Run2012B
64  'L1MuCSCPtLut_key-11_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
65  # L1 DTTF settings used since Run2012C
66  'L1MuDTTFParameters_dttf12_TSC_03_csc_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
67 )
68 
69 # L1 configuration used during Run2012D
70 conditions_L1_Run2012D = (
71  # L1 GT menu 2012 v3, used during Run2012D
72  'L1GtTriggerMenu_L1Menu_Collisions2012_v3_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
73  # L1 GCT configuration with 5 GeV jet seed threshold, used since Run2012C
74  'L1GctJetFinderParams_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
75  'L1HfRingEtScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
76  'L1HtMissScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
77  'L1JetEtScale_GCTPhysics_2012_04_27_JetSeedThresh5GeV_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
78  # L1 CSCTF configuration used since Run2012B
79  'L1MuCSCPtLut_key-11_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
80  # L1 DTTF settings used since Run2012C
81  'L1MuDTTFParameters_dttf12_TSC_03_csc_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
82 )
83 
84 # L1 configuration used during HIRun2011
85 conditions_L1_HIRun2011 = (
86  # L1 heavy ions menu 2011 v0
87  'L1GtTriggerMenu_L1Menu_CollisionsHeavyIons2011_v0_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
88 )
89 
90 # L1 configuration used during PARun2013
91 conditions_L1_PARun2013 = (
92  # L1 GT menu HI 2013 v0, used for the p-Pb run 2013
93  'L1GtTriggerMenu_L1Menu_CollisionsHeavyIons2013_v0_mc,L1GtTriggerMenuRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
94  # L1 GCT configuration without jet seed threshold (same as 2012B)
95  'L1GctJetFinderParams_GCTPhysics_2011_09_01_B_mc,L1GctJetFinderParamsRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
96  'L1HfRingEtScale_GCTPhysics_2011_09_01_B_mc,L1HfRingEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
97  'L1HtMissScale_GCTPhysics_2011_09_01_B_mc,L1HtMissScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
98  'L1JetEtScale_GCTPhysics_2011_09_01_B_mc,L1JetEtScaleRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
99  # L1 CSCTF configuration used since Run2012B
100  'L1MuCSCPtLut_key-11_mc,L1MuCSCPtLutRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
101  # L1 DTTF settings used since Run2012C
102  'L1MuDTTFParameters_dttf12_TSC_03_csc_col_mc,L1MuDTTFParametersRcd,frontier://FrontierProd/CMS_COND_31X_L1T',
103 )
104 
105 # HLT Jet Energy Corrections
106 conditions_HLT_JECs = (
107  # HLT 2012 jet energy corrections
108  'JetCorrectorParametersCollection_Jec11_V12_AK5CaloHLT,JetCorrectionsRecord,frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS,AK5CaloHLT',
109  'JetCorrectorParametersCollection_AK5PF_2012_V8_hlt_mc,JetCorrectionsRecord,frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS,AK5PFHLT',
110  'JetCorrectorParametersCollection_AK5PFchs_2012_V8_hlt_mc,JetCorrectionsRecord,frontier://FrontierProd/CMS_COND_31X_PHYSICSTOOLS,AK5PFchsHLT',
111 )
112 
113 
114 # dedicated GlobalTags for MC production with the frozen HLT menus
115 autoCond['startup_2011'] = ( "START53_LV2::All", )
116 
117 autoCond['startup_5E33v4'] = ( autoCond['startup'], ) \
118  + conditions_L1_Run2012A
119 
120 autoCond['startup_7E33v2'] = ( autoCond['startup'], ) \
121  + conditions_L1_Run2012B
122 
123 autoCond['startup_7E33v3'] = ( autoCond['startup'], ) \
124  + conditions_L1_Run2012C
125 
126 autoCond['startup_7E33v4'] = ( autoCond['startup'], ) \
127  + conditions_L1_Run2012C
128 
129 autoCond['startup_8E33v2'] = ( autoCond['startup'], ) \
130  + conditions_L1_Run2012D
131 
132 autoCond['startup_GRun'] = ( autoCond['startup'], ) \
133  + conditions_L1_Run2012D
134 
135 autoCond['starthi_HIon'] = ( autoCond['starthi'], ) \
136  + conditions_L1_HIRun2011 \
137  + conditions_HLT_JECs
138 
139 autoCond['startup_PIon'] = ( autoCond['startpa'], )
140 
141 # dedicated GlobalTags for running the frozen HLT menus on data
142 autoCond['hltonline_2011'] = ( autoCond['hltonline'], ) \
143  + conditions_L1_Run2011
144 
145 autoCond['hltonline_5E33v4'] = ( autoCond['hltonline'], ) \
146  + conditions_L1_Run2012A
147 
148 autoCond['hltonline_7E33v2'] = ( autoCond['hltonline'], ) \
149  + conditions_L1_Run2012B
150 
151 autoCond['hltonline_7E33v3'] = ( autoCond['hltonline'], ) \
152  + conditions_L1_Run2012C
153 
154 autoCond['hltonline_7E33v4'] = ( autoCond['hltonline'], ) \
155  + conditions_L1_Run2012C
156 
157 autoCond['hltonline_8E33v2'] = ( autoCond['hltonline'], ) \
158  + conditions_L1_Run2012D
159 
160 autoCond['hltonline_GRun'] = ( autoCond['hltonline'], ) \
161  + conditions_L1_Run2012D
162 
163 autoCond['hltonline_HIon'] = ( autoCond['hltonline'], ) \
164  + conditions_L1_HIRun2011
165 
166 autoCond['hltonline_PIon'] = ( autoCond['hltonline'], ) \
167  + conditions_L1_PARun2013
168 
169 # dedicated GlobalTags for running RECO and the frozen HLT menus on data
170 autoCond['com10_2011'] = ( autoCond['com10'], ) \
171  + conditions_L1_Run2011
172 
173 autoCond['com10_5E33v4'] = ( autoCond['com10'], ) \
174  + conditions_L1_Run2012A
175 
176 autoCond['com10_7E33v2'] = ( autoCond['com10'], ) \
177  + conditions_L1_Run2012B
178 
179 autoCond['com10_7E33v3'] = ( autoCond['com10'], ) \
180  + conditions_L1_Run2012C
181 
182 autoCond['com10_7E33v4'] = ( autoCond['com10'], ) \
183  + conditions_L1_Run2012C
184 
185 autoCond['com10_8E33v2'] = ( autoCond['com10'], ) \
186  + conditions_L1_Run2012D
187 
188 autoCond['com10_GRun'] = ( autoCond['com10'], ) \
189  + conditions_L1_Run2012D
190 
191 autoCond['com10_HIon'] = ( autoCond['com10'], ) \
192  + conditions_L1_HIRun2011
193 
194 autoCond['com10_PIon'] = ( autoCond['com10'], ) \
195  + conditions_L1_PARun2013