CMS 3D CMS Logo

loadRecoTauTagMVAsFromPrepDB_cfi.py
Go to the documentation of this file.
1 import socket
2 from CondCore.CondDB.CondDB_cfi import *
3 '''Helper procedure that loads mva inputs from database'''
4 
5 CondDBTauConnection = CondDB.clone( connect = cms.string( 'frontier://FrontierProd/CMS_CONDITIONS' ) )
6 
7 loadRecoTauTagMVAsFromPrepDB = cms.ESSource( "PoolDBESSource",
8  CondDBTauConnection,
9  globaltag = cms.string( '' ),
10  snapshotTime = cms.string( '' ),
11  toGet = cms.VPSet(), # hook to override or add single payloads
12  DumpStat = cms.untracked.bool( False ),
13  ReconnectEachRun = cms.untracked.bool( False ),
14  RefreshAlways = cms.untracked.bool( False ),
15  RefreshEachRun = cms.untracked.bool( False ),
16  RefreshOpenIOVs = cms.untracked.bool( False ),
17  pfnPostfix = cms.untracked.string( '' ),
18  pfnPrefix = cms.untracked.string( '' ),
19  )
20 
21 ####
22 # register tau ID (= isolation) discriminator MVA
23 tauIdDiscrMVA_trainings = {
24  'tauIdMVAoldDMwoLT' : "tauIdMVAoldDMwoLT",
25  'tauIdMVAoldDMwLT' : "tauIdMVAoldDMwLT",
26  'tauIdMVAnewDMwoLT' : "tauIdMVAnewDMwoLT",
27  'tauIdMVAnewDMwLT' : "tauIdMVAnewDMwLT"
28 }
29 tauIdDiscrMVA_trainings_run2 = {
30  'tauIdMVADBoldDMwLT' : "tauIdMVADBoldDMwLT",
31  'tauIdMVADBnewDMwLT' : "tauIdMVADBnewDMwLT",
32  'tauIdMVAPWoldDMwLT' : "tauIdMVAPWoldDMwLT",
33  'tauIdMVAPWnewDMwLT' : "tauIdMVAPWnewDMwLT",
34  'tauIdMVADBdR03oldDMwLT' : "tauIdMVADBdR03oldDMwLT",
35  'tauIdMVAPWdR03oldDMwLT' : "tauIdMVAPWdR03oldDMwLT"
36 }
37 tauIdDiscrMVA_trainings_run2_2016 = {
38  'tauIdMVAIsoDBoldDMwLT2016' : "tauIdMVAIsoDBoldDMwLT2016",
39  'tauIdMVAIsoDBnewDMwLT2016' : "tauIdMVAIsoDBnewDMwLT2016"
40 }
41 tauIdDiscrMVA_trainings_run2_2017 = {
42  'tauIdMVAIsoDBoldDMwLT2017' : "tauIdMVAIsoDBoldDMwLT2017",
43  'tauIdMVAIsoDBnewDMwLT2017' : "tauIdMVAIsoDBnewDMwLT2017",
44  'tauIdMVAIsoDBoldDMdR0p3wLT2017' : "tauIdMVAIsoDBoldDMdR0p3wLT2017",
45 }
46 tauIdDiscrMVA_WPs = {
47  'tauIdMVAoldDMwoLT' : {
48  'Eff90' : "oldDMwoLTEff90",
49  'Eff80' : "oldDMwoLTEff80",
50  'Eff70' : "oldDMwoLTEff70",
51  'Eff60' : "oldDMwoLTEff60",
52  'Eff50' : "oldDMwoLTEff50",
53  'Eff40' : "oldDMwoLTEff40"
54  },
55  'tauIdMVAoldDMwLT' : {
56  'Eff90' : "oldDMwLTEff90",
57  'Eff80' : "oldDMwLTEff80",
58  'Eff70' : "oldDMwLTEff70",
59  'Eff60' : "oldDMwLTEff60",
60  'Eff50' : "oldDMwLTEff50",
61  'Eff40' : "oldDMwLTEff40"
62  },
63  'tauIdMVAnewDMwoLT' : {
64  'Eff90' : "newDMwoLTEff90",
65  'Eff80' : "newDMwoLTEff80",
66  'Eff70' : "newDMwoLTEff70",
67  'Eff60' : "newDMwoLTEff60",
68  'Eff50' : "newDMwoLTEff50",
69  'Eff40' : "newDMwoLTEff40"
70  },
71  'tauIdMVAnewDMwLT' : {
72  'Eff90' : "newDMwLTEff90",
73  'Eff80' : "newDMwLTEff80",
74  'Eff70' : "newDMwLTEff70",
75  'Eff60' : "newDMwLTEff60",
76  'Eff50' : "newDMwLTEff50",
77  'Eff40' : "newDMwLTEff40"
78  }
79 }
80 tauIdDiscrMVA_WPs_run2 = {
81  'tauIdMVADBoldDMwLT' : {
82  'Eff90' : "DBoldDMwLTEff90",
83  'Eff80' : "DBoldDMwLTEff80",
84  'Eff70' : "DBoldDMwLTEff70",
85  'Eff60' : "DBoldDMwLTEff60",
86  'Eff50' : "DBoldDMwLTEff50",
87  'Eff40' : "DBoldDMwLTEff40"
88  },
89  'tauIdMVADBnewDMwLT' : {
90  'Eff90' : "DBnewDMwLTEff90",
91  'Eff80' : "DBnewDMwLTEff80",
92  'Eff70' : "DBnewDMwLTEff70",
93  'Eff60' : "DBnewDMwLTEff60",
94  'Eff50' : "DBnewDMwLTEff50",
95  'Eff40' : "DBnewDMwLTEff40"
96  },
97  'tauIdMVAPWoldDMwLT' : {
98  'Eff90' : "PWoldDMwLTEff90",
99  'Eff80' : "PWoldDMwLTEff80",
100  'Eff70' : "PWoldDMwLTEff70",
101  'Eff60' : "PWoldDMwLTEff60",
102  'Eff50' : "PWoldDMwLTEff50",
103  'Eff40' : "PWoldDMwLTEff40"
104  },
105  'tauIdMVAPWnewDMwLT' : {
106  'Eff90' : "PWnewDMwLTEff90",
107  'Eff80' : "PWnewDMwLTEff80",
108  'Eff70' : "PWnewDMwLTEff70",
109  'Eff60' : "PWnewDMwLTEff60",
110  'Eff50' : "PWnewDMwLTEff50",
111  'Eff40' : "PWnewDMwLTEff40"
112  },
113  'tauIdMVADBdR03oldDMwLT' : {
114  'Eff90' : "DBdR03oldDMwLTEff90",
115  'Eff80' : "DBdR03oldDMwLTEff80",
116  'Eff70' : "DBdR03oldDMwLTEff70",
117  'Eff60' : "DBdR03oldDMwLTEff60",
118  'Eff50' : "DBdR03oldDMwLTEff50",
119  'Eff40' : "DBdR03oldDMwLTEff40"
120  },
121  'tauIdMVAPWdR03oldDMwLT' : {
122  'Eff90' : "PWdR03oldDMwLTEff90",
123  'Eff80' : "PWdR03oldDMwLTEff80",
124  'Eff70' : "PWdR03oldDMwLTEff70",
125  'Eff60' : "PWdR03oldDMwLTEff60",
126  'Eff50' : "PWdR03oldDMwLTEff50",
127  'Eff40' : "PWdR03oldDMwLTEff40"
128  }
129 }
130 tauIdDiscrMVA_WPs_run2_2016 = {
131  'tauIdMVAIsoDBoldDMwLT2016' : {
132  'Eff90' : "DBoldDMwLT2016Eff90",
133  'Eff80' : "DBoldDMwLT2016Eff80",
134  'Eff70' : "DBoldDMwLT2016Eff70",
135  'Eff60' : "DBoldDMwLT2016Eff60",
136  'Eff50' : "DBoldDMwLT2016Eff50",
137  'Eff40' : "DBoldDMwLT2016Eff40"
138  },
139  'tauIdMVAIsoDBnewDMwLT2016' : {
140  'Eff90' : "DBnewDMwLT2016Eff90",
141  'Eff80' : "DBnewDMwLT2016Eff80",
142  'Eff70' : "DBnewDMwLT2016Eff70",
143  'Eff60' : "DBnewDMwLT2016Eff60",
144  'Eff50' : "DBnewDMwLT2016Eff50",
145  'Eff40' : "DBnewDMwLT2016Eff40"
146  }
147 }
148 tauIdDiscrMVA_WPs_run2_2017 = {
149  'tauIdMVAIsoDBoldDMwLT2017' : {
150  'Eff95' : "DBoldDMwLTEff95",
151  'Eff90' : "DBoldDMwLTEff90",
152  'Eff80' : "DBoldDMwLTEff80",
153  'Eff70' : "DBoldDMwLTEff70",
154  'Eff60' : "DBoldDMwLTEff60",
155  'Eff50' : "DBoldDMwLTEff50",
156  'Eff40' : "DBoldDMwLTEff40"
157  },
158  'tauIdMVAIsoDBnewDMwLT2017' : {
159  'Eff95' : "DBnewDMwLTEff95",
160  'Eff90' : "DBnewDMwLTEff90",
161  'Eff80' : "DBnewDMwLTEff80",
162  'Eff70' : "DBnewDMwLTEff70",
163  'Eff60' : "DBnewDMwLTEff60",
164  'Eff50' : "DBnewDMwLTEff50",
165  'Eff40' : "DBnewDMwLTEff40"
166  },
167  'tauIdMVAIsoDBoldDMdR0p3wLT2017' : {
168  'Eff95' : "DBoldDMdR0p3wLTEff95",
169  'Eff90' : "DBoldDMdR0p3wLTEff90",
170  'Eff80' : "DBoldDMdR0p3wLTEff80",
171  'Eff70' : "DBoldDMdR0p3wLTEff70",
172  'Eff60' : "DBoldDMdR0p3wLTEff60",
173  'Eff50' : "DBoldDMdR0p3wLTEff50",
174  'Eff40' : "DBoldDMdR0p3wLTEff40"
175  }
176 }
177 tauIdDiscrMVA_mvaOutput_normalizations = {
178  'tauIdMVAoldDMwoLT' : "mvaOutput_normalization_oldDMwoLT",
179  'tauIdMVAoldDMwLT' : "mvaOutput_normalization_oldDMwLT",
180  'tauIdMVAnewDMwoLT' : "mvaOutput_normalization_newDMwoLT",
181  'tauIdMVAnewDMwLT' : "mvaOutput_normalization_newDMwLT"
182 }
183 tauIdDiscrMVA_mvaOutput_normalizations_run2 = {
184  'tauIdMVADBoldDMwLT' : "mvaOutput_normalization_DBoldDMwLT",
185  'tauIdMVADBnewDMwLT' : "mvaOutput_normalization_DBnewDMwLT",
186  'tauIdMVAPWoldDMwLT' : "mvaOutput_normalization_PWoldDMwLT",
187  'tauIdMVAPWnewDMwLT' : "mvaOutput_normalization_PWnewDMwLT",
188  'tauIdMVADBdR03oldDMwLT' : "mvaOutput_normalization_DBdR03oldDMwLT",
189  'tauIdMVAPWdR03oldDMwLT' : "mvaOutput_normalization_PWdR03oldDMwLT"
190 }
191 tauIdDiscrMVA_mvaOutput_normalizations_run2_2016 = {
192  'tauIdMVAIsoDBoldDMwLT2016' : "mvaOutput_normalization_DBoldDMwLT2016",
193  'tauIdMVAIsoDBnewDMwLT2016' : "mvaOutput_normalization_DBnewDMwLT2016"
194 }
195 tauIdDiscrMVA_mvaOutput_normalizations_run2_2017 = {
196  'tauIdMVAIsoDBoldDMwLT2017' : "mvaOutput_normalization",
197  'tauIdMVAIsoDBnewDMwLT2017' : "mvaOutput_normalization",
198  'tauIdMVAIsoDBoldDMdR0p3wLT2017' : "mvaOutput_normalization"
199 }
200 tauIdDiscrMVA_version = "v1"
201 for training, gbrForestName in tauIdDiscrMVA_trainings.items():
202  loadRecoTauTagMVAsFromPrepDB.toGet.append(
203  cms.PSet(
204  record = cms.string('GBRWrapperRcd'),
205  tag = cms.string("RecoTauTag_%s%s" % (gbrForestName, tauIdDiscrMVA_version)),
206  label = cms.untracked.string("RecoTauTag_%s%s" % (gbrForestName, tauIdDiscrMVA_version))
207  )
208  )
209  for WP in tauIdDiscrMVA_WPs[training].keys():
210  loadRecoTauTagMVAsFromPrepDB.toGet.append(
211  cms.PSet(
212  record = cms.string('PhysicsTGraphPayloadRcd'),
213  tag = cms.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, tauIdDiscrMVA_version, WP)),
214  label = cms.untracked.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, tauIdDiscrMVA_version, WP))
215  )
216  )
217  loadRecoTauTagMVAsFromPrepDB.toGet.append(
218  cms.PSet(
219  record = cms.string('PhysicsTFormulaPayloadRcd'),
220  tag = cms.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, tauIdDiscrMVA_version)),
221  label = cms.untracked.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, tauIdDiscrMVA_version))
222  )
223  )
224 for training, gbrForestName in tauIdDiscrMVA_trainings_run2.items():
225  loadRecoTauTagMVAsFromPrepDB.toGet.append(
226  cms.PSet(
227  record = cms.string('GBRWrapperRcd'),
228  tag = cms.string("RecoTauTag_%s%s" % (gbrForestName, tauIdDiscrMVA_version)),
229  label = cms.untracked.string("RecoTauTag_%s%s" % (gbrForestName, tauIdDiscrMVA_version))
230  )
231  )
232  for WP in tauIdDiscrMVA_WPs_run2[training].keys():
233  loadRecoTauTagMVAsFromPrepDB.toGet.append(
234  cms.PSet(
235  record = cms.string('PhysicsTGraphPayloadRcd'),
236  tag = cms.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, tauIdDiscrMVA_version, WP)),
237  label = cms.untracked.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, tauIdDiscrMVA_version, WP))
238  )
239  )
240  loadRecoTauTagMVAsFromPrepDB.toGet.append(
241  cms.PSet(
242  record = cms.string('PhysicsTFormulaPayloadRcd'),
243  tag = cms.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, tauIdDiscrMVA_version)),
244  label = cms.untracked.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, tauIdDiscrMVA_version))
245  )
246  )
247 # MVAIso 2016
248 for training, gbrForestName in tauIdDiscrMVA_trainings_run2_2016.items():
249  loadRecoTauTagMVAsFromPrepDB.toGet.append(
250  cms.PSet(
251  record = cms.string('GBRWrapperRcd'),
252  tag = cms.string("RecoTauTag_%s%s" % (gbrForestName, tauIdDiscrMVA_version)),
253  label = cms.untracked.string("RecoTauTag_%s%s" % (gbrForestName, tauIdDiscrMVA_version))
254  )
255  )
256  for WP in tauIdDiscrMVA_WPs_run2_2016[training].keys():
257  loadRecoTauTagMVAsFromPrepDB.toGet.append(
258  cms.PSet(
259  record = cms.string('PhysicsTGraphPayloadRcd'),
260  tag = cms.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, tauIdDiscrMVA_version, WP)),
261  label = cms.untracked.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, tauIdDiscrMVA_version, WP))
262  )
263  )
264  loadRecoTauTagMVAsFromPrepDB.toGet.append(
265  cms.PSet(
266  record = cms.string('PhysicsTFormulaPayloadRcd'),
267  tag = cms.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, tauIdDiscrMVA_version)),
268  label = cms.untracked.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, tauIdDiscrMVA_version))
269  )
270  )
271 # MVAIso 2017
272 tauIdDiscrMVA_2017_version = ["v1","v2"]
273 for ver2017 in tauIdDiscrMVA_2017_version:
274  for training, gbrForestName in tauIdDiscrMVA_trainings_run2_2017.items():
275  if ver2017=="v1" and (training.find("newDM")>-1 or training.find("dR0p3")>-1):
276  continue #skip nonexistent trainings
277  loadRecoTauTagMVAsFromPrepDB.toGet.append(
278  cms.PSet(
279  record = cms.string('GBRWrapperRcd'),
280  tag = cms.string("RecoTauTag_%s%s" % (gbrForestName, ver2017)),
281  label = cms.untracked.string("RecoTauTag_%s%s" % (gbrForestName, ver2017))
282  )
283  )
284  for WP in tauIdDiscrMVA_WPs_run2_2017[training].keys():
285  loadRecoTauTagMVAsFromPrepDB.toGet.append(
286  cms.PSet(
287  record = cms.string('PhysicsTGraphPayloadRcd'),
288  tag = cms.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, ver2017, WP)),
289  label = cms.untracked.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, ver2017, WP))
290  )
291  )
292  loadRecoTauTagMVAsFromPrepDB.toGet.append(
293  cms.PSet(
294  record = cms.string('PhysicsTFormulaPayloadRcd'),
295  tag = cms.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, ver2017)),
296  label = cms.untracked.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, ver2017))
297  )
298  )
299 
300 ####
301 ## register anti-electron discriminator MVA
302 # MVA5
303 antiElectronDiscrMVA5_categories = {
304  '0' : "gbr_NoEleMatch_woGwoGSF_BL",
305  '1' : "gbr_NoEleMatch_woGwGSF_BL",
306  '2' : "gbr_NoEleMatch_wGwoGSF_BL",
307  '3' : "gbr_NoEleMatch_wGwGSF_BL",
308  '4' : "gbr_woGwoGSF_BL",
309  '5' : "gbr_woGwGSF_BL",
310  '6' : "gbr_wGwoGSF_BL",
311  '7' : "gbr_wGwGSF_BL",
312  '8' : "gbr_NoEleMatch_woGwoGSF_EC",
313  '9' : "gbr_NoEleMatch_woGwGSF_EC",
314  '10' : "gbr_NoEleMatch_wGwoGSF_EC",
315  '11' : "gbr_NoEleMatch_wGwGSF_EC",
316  '12' : "gbr_woGwoGSF_EC",
317  '13' : "gbr_woGwGSF_EC",
318  '14' : "gbr_wGwoGSF_EC",
319  '15' : "gbr_wGwGSF_EC"
320 }
321 antiElectronDiscrMVA5_WPs = [ "eff99", "eff96", "eff91", "eff85", "eff79" ]
322 antiElectronDiscrMVA5_version = "v1"
323 for category, gbrForestName in antiElectronDiscrMVA5_categories.items():
324  loadRecoTauTagMVAsFromPrepDB.toGet.append(
325  cms.PSet(
326  record = cms.string('GBRWrapperRcd'),
327  tag = cms.string("RecoTauTag_antiElectronMVA5%s_%s" % (antiElectronDiscrMVA5_version, gbrForestName)),
328  label = cms.untracked.string("RecoTauTag_antiElectronMVA5%s_%s" % (antiElectronDiscrMVA5_version, gbrForestName))
329  )
330  )
331  for WP in antiElectronDiscrMVA5_WPs:
332  loadRecoTauTagMVAsFromPrepDB.toGet.append(
333  cms.PSet(
334  record = cms.string('PhysicsTGraphPayloadRcd'),
335  tag = cms.string("RecoTauTag_antiElectronMVA5%s_%s_WP%s" % (antiElectronDiscrMVA5_version, gbrForestName, WP)),
336  label = cms.untracked.string("RecoTauTag_antiElectronMVA5%s_%s_WP%s" % (antiElectronDiscrMVA5_version, gbrForestName, WP))
337  )
338  )
339 
340 # MVA6v1
341 antiElectronDiscrMVA6_categories = {
342  '0' : "gbr_NoEleMatch_woGwoGSF_BL",
343  '2' : "gbr_NoEleMatch_wGwoGSF_BL",
344  '5' : "gbr_woGwGSF_BL",
345  '7' : "gbr_wGwGSF_BL",
346  '8' : "gbr_NoEleMatch_woGwoGSF_EC",
347  '10' : "gbr_NoEleMatch_wGwoGSF_EC",
348  '13' : "gbr_woGwGSF_EC",
349  '15' : "gbr_wGwGSF_EC"
350 }
351 antiElectronDiscrMVA6_WPs = [ "Eff99", "Eff96", "Eff91", "Eff85", "Eff79" ]
352 antiElectronDiscrMVA6_version = "v1"
353 for category, gbrForestName in antiElectronDiscrMVA6_categories.items():
354  loadRecoTauTagMVAsFromPrepDB.toGet.append(
355  cms.PSet(
356  record = cms.string('GBRWrapperRcd'),
357  tag = cms.string("RecoTauTag_antiElectronMVA6%s_%s" % (antiElectronDiscrMVA6_version, gbrForestName)),
358  label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s" % (antiElectronDiscrMVA6_version, gbrForestName))
359  )
360  )
361  for WP in antiElectronDiscrMVA6_WPs:
362  loadRecoTauTagMVAsFromPrepDB.toGet.append(
363  cms.PSet(
364  record = cms.string('PhysicsTGraphPayloadRcd'),
365  tag = cms.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (antiElectronDiscrMVA6_version, gbrForestName, WP)),
366  label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (antiElectronDiscrMVA6_version, gbrForestName, WP))
367  )
368  )
369 # MVA6v3
370 # MB: categories as in MVA6v1
371 antiElectronDiscrMVA6_2017_WPs = [ "eff98", "eff90", "eff80", "eff70", "eff60" ]
372 antiElectronDiscrMVA6_2017_version = "v3_noeveto"
373 for category, gbrForestName in antiElectronDiscrMVA6_categories.items():
374  loadRecoTauTagMVAsFromPrepDB.toGet.append(
375  cms.PSet(
376  record = cms.string('GBRWrapperRcd'),
377  tag = cms.string("RecoTauTag_antiElectronMVA6%s_%s" % (antiElectronDiscrMVA6_2017_version, gbrForestName)),
378  label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s" % (antiElectronDiscrMVA6_2017_version, gbrForestName))
379  )
380  )
381  for WP in antiElectronDiscrMVA6_2017_WPs:
382  loadRecoTauTagMVAsFromPrepDB.toGet.append(
383  cms.PSet(
384  record = cms.string('PhysicsTGraphPayloadRcd'),
385  tag = cms.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (antiElectronDiscrMVA6_2017_version, gbrForestName, WP)),
386  label = cms.untracked.string("RecoTauTag_antiElectronMVA6%s_%s_WP%s" % (antiElectronDiscrMVA6_2017_version, gbrForestName, WP))
387  )
388  )
389 
390 ####
391 # register anti-muon discriminator MVA
392 antiMuonDiscrMVA_WPs = [ "eff99_5", "eff99_0", "eff98_0" ]
393 antiMuonDiscrMVA_version = "v1"
394 gbrForestName = "againstMuonMVA"
395 loadRecoTauTagMVAsFromPrepDB.toGet.append(
396  cms.PSet(
397  record = cms.string('GBRWrapperRcd'),
398  tag = cms.string("RecoTauTag_%s%s" % (gbrForestName, antiMuonDiscrMVA_version)),
399  label = cms.untracked.string("RecoTauTag_%s%s" % (gbrForestName, antiMuonDiscrMVA_version))
400  )
401 )
402 for WP in antiMuonDiscrMVA_WPs:
403  loadRecoTauTagMVAsFromPrepDB.toGet.append(
404  cms.PSet(
405  record = cms.string('PhysicsTGraphPayloadRcd'),
406  tag = cms.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, antiMuonDiscrMVA_version, WP)),
407  label = cms.untracked.string("RecoTauTag_%s%s_WP%s" % (gbrForestName, antiMuonDiscrMVA_version, WP))
408  )
409  )
410 loadRecoTauTagMVAsFromPrepDB.toGet.append(
411  cms.PSet(
412  record = cms.string('PhysicsTFormulaPayloadRcd'),
413  tag = cms.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, antiMuonDiscrMVA_version)),
414  label = cms.untracked.string("RecoTauTag_%s%s_mvaOutput_normalization" % (gbrForestName, antiMuonDiscrMVA_version))
415  )
416 )