1 '''Helper function to switch the MVA input from local root file to the sqlite DB'''
9 '''Replace the MVA input by sqlite file for all MVA discriminators
11 usage: add following 2 lines to your config file in order to execute this function:
13 from RecoTauTag.Configuration.switchMVAtoDB_cfi import switchMVAtoDB
14 process = switchMVAtoDB(process)
16 The function takes no parameters. The sqlite input is defined in file
17 RecoTauTag/Configuration/python/loadRecoTauTagMVAsFromPrepDB_cfi.py
19 process.load(
"RecoTauTag.Configuration.loadRecoTauTagMVAsFromPrepDB_cfi")
20 massSearchReplaceParam(getattr(process,
"produceAndDiscriminateHPSPFTaus"),
"loadMVAfromDB", cms.bool(
False), cms.bool(
True))
22 process.hpsPFTauDiscriminationByMVArawMuonRejection.mvaName = cms.string(
"RecoTauTag_againstMuonMVAv1")
23 massSearchReplaceParam(getattr(process,
"produceAndDiscriminateHPSPFTaus"),
"mvaOutput_normalization", cms.string(
"mvaOutput_normalization_opt2"), cms.string(
"RecoTauTag_againstMuonMVAv1_mvaOutput_normalization"))
24 process.hpsPFTauDiscriminationByMVALooseMuonRejection.mapping[0].cut = cms.string(
"RecoTauTag_againstMuonMVAv1_WPeff99_5")
25 process.hpsPFTauDiscriminationByMVAMediumMuonRejection.mapping[0].cut = cms.string(
"RecoTauTag_againstMuonMVAv1_WPeff99_0")
26 process.hpsPFTauDiscriminationByMVATightMuonRejection.mapping[0].cut = cms.string(
"RecoTauTag_againstMuonMVAv1_WPeff98_0")
29 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_woGwoGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC')
30 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_woGwGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC')
31 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_wGwoGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC')
32 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_wGwGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC')
33 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_woGwoGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL')
34 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_woGwGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL')
35 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_wGwoGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL')
36 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_wGwGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL')
38 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_woGwoGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC')
39 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_woGwGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC')
40 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_wGwoGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC')
41 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_wGwGSF_EC = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC')
42 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_woGwoGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL')
43 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_woGwGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL')
44 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_wGwoGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL')
45 process.hpsPFTauDiscriminationByMVA5rawElectronRejection.mvaName_NoEleMatch_wGwGSF_BL = cms.string(
'RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL')
47 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[0].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff99")
48 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[1].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff99")
49 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[2].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff99")
50 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[3].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff99")
51 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[4].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff99")
52 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[5].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff99")
53 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[6].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff99")
54 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[7].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff99")
55 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[8].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff99")
56 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[9].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff99")
57 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[10].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff99")
58 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[11].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff99")
59 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[12].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff99")
60 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[13].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff99")
61 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[14].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff99")
62 process.hpsPFTauDiscriminationByMVA5VLooseElectronRejection.mapping[15].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff99")
65 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[0].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff96")
66 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[1].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff96")
67 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[2].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff96")
68 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[3].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff96")
69 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[4].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff96")
70 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[5].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff96")
71 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[6].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff96")
72 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[7].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff96")
73 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[8].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff96")
74 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[9].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff96")
75 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[10].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff96")
76 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[11].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff96")
77 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[12].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff96")
78 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[13].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff96")
79 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[14].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff96")
80 process.hpsPFTauDiscriminationByMVA5LooseElectronRejection.mapping[15].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff96")
82 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[0].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff91")
83 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[1].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff91")
84 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[2].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff91")
85 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[3].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff91")
86 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[4].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff91")
87 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[5].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff91")
88 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[6].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff91")
89 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[7].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff91")
90 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[8].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff91")
91 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[9].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff91")
92 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[10].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff91")
93 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[11].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff91")
94 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[12].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff91")
95 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[13].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff91")
96 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[14].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff91")
97 process.hpsPFTauDiscriminationByMVA5MediumElectronRejection.mapping[15].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff91")
99 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[0].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff85")
100 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[1].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff85")
101 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[2].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff85")
102 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[3].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff85")
103 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[4].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff85")
104 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[5].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff85")
105 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[6].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff85")
106 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[7].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff85")
107 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[8].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff85")
108 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[9].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff85")
109 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[10].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff85")
110 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[11].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff85")
111 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[12].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff85")
112 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[13].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff85")
113 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[14].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff85")
114 process.hpsPFTauDiscriminationByMVA5TightElectronRejection.mapping[15].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff85")
116 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[0].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_BL_WPeff79")
117 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[1].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_BL_WPeff79")
118 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[2].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_BL_WPeff79")
119 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[3].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_BL_WPeff79")
120 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[4].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_BL_WPeff79")
121 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[5].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_BL_WPeff79")
122 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[6].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_BL_WPeff79")
123 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[7].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_BL_WPeff79")
124 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[8].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwoGSF_EC_WPeff79")
125 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[9].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_woGwGSF_EC_WPeff79")
126 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[10].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwoGSF_EC_WPeff79")
127 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[11].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_NoEleMatch_wGwGSF_EC_WPeff79")
128 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[12].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwoGSF_EC_WPeff79")
129 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[13].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_woGwGSF_EC_WPeff79")
130 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[14].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwoGSF_EC_WPeff79")
131 process.hpsPFTauDiscriminationByMVA5VTightElectronRejection.mapping[15].cut = cms.string(
"RecoTauTag_antiElectronMVA5v1_gbr_wGwGSF_EC_WPeff79")
134 process.hpsPFTauDiscriminationByIsolationMVA3oldDMwoLTraw.mvaName = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1")
135 massSearchReplaceParam(getattr(process,
"produceAndDiscriminateHPSPFTaus"),
"mvaOutput_normalization", cms.string(
"mvaOutput_normalization_oldDMwoLT"), cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_mvaOutput_normalization"))
136 process.hpsPFTauDiscriminationByVLooseIsolationMVA3oldDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff90")
137 process.hpsPFTauDiscriminationByLooseIsolationMVA3oldDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff80")
138 process.hpsPFTauDiscriminationByMediumIsolationMVA3oldDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff70")
139 process.hpsPFTauDiscriminationByTightIsolationMVA3oldDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff60")
140 process.hpsPFTauDiscriminationByVTightIsolationMVA3oldDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff50")
141 process.hpsPFTauDiscriminationByVVTightIsolationMVA3oldDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_WPEff40")
142 process.hpsPFTauDiscriminationByLooseIsolationMVA3oldDMwoLT.mvaOutput_normalization = cms.string(
"RecoTauTag_tauIdMVAoldDMwoLTv1_mvaOutput_normalization")
147 process.hpsPFTauDiscriminationByIsolationMVA3oldDMwLTraw.mvaName = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1")
148 massSearchReplaceParam(getattr(process,
"produceAndDiscriminateHPSPFTaus"),
"mvaOutput_normalization", cms.string(
"mvaOutput_normalization_oldDMwLT"), cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_mvaOutput_normalization"))
149 process.hpsPFTauDiscriminationByVLooseIsolationMVA3oldDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_WPEff90")
150 process.hpsPFTauDiscriminationByLooseIsolationMVA3oldDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_WPEff80")
151 process.hpsPFTauDiscriminationByMediumIsolationMVA3oldDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_WPEff70")
152 process.hpsPFTauDiscriminationByTightIsolationMVA3oldDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_WPEff60")
153 process.hpsPFTauDiscriminationByVTightIsolationMVA3oldDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_WPEff50")
154 process.hpsPFTauDiscriminationByVVTightIsolationMVA3oldDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAoldDMwLTv1_WPEff40")
156 process.hpsPFTauDiscriminationByIsolationMVA3newDMwoLTraw.mvaName = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1")
157 massSearchReplaceParam(getattr(process,
"produceAndDiscriminateHPSPFTaus"),
"mvaOutput_normalization", cms.string(
"mvaOutput_normalization_newDMwoLT"), cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_mvaOutput_normalization"))
158 process.hpsPFTauDiscriminationByVLooseIsolationMVA3newDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff90")
159 process.hpsPFTauDiscriminationByLooseIsolationMVA3newDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff80")
160 process.hpsPFTauDiscriminationByMediumIsolationMVA3newDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff70")
161 process.hpsPFTauDiscriminationByTightIsolationMVA3newDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff60")
162 process.hpsPFTauDiscriminationByVTightIsolationMVA3newDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff50")
163 process.hpsPFTauDiscriminationByVVTightIsolationMVA3newDMwoLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwoLTv1_WPEff40")
165 process.hpsPFTauDiscriminationByIsolationMVA3newDMwLTraw.mvaName = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1")
166 massSearchReplaceParam(getattr(process,
"produceAndDiscriminateHPSPFTaus"),
"mvaOutput_normalization", cms.string(
"mvaOutput_normalization_newDMwLT"), cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_mvaOutput_normalization"))
167 process.hpsPFTauDiscriminationByVLooseIsolationMVA3newDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_WPEff90")
168 process.hpsPFTauDiscriminationByLooseIsolationMVA3newDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_WPEff80")
169 process.hpsPFTauDiscriminationByMediumIsolationMVA3newDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_WPEff70")
170 process.hpsPFTauDiscriminationByTightIsolationMVA3newDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_WPEff60")
171 process.hpsPFTauDiscriminationByVTightIsolationMVA3newDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_WPEff50")
172 process.hpsPFTauDiscriminationByVVTightIsolationMVA3newDMwLT.mapping[0].cut = cms.string(
"RecoTauTag_tauIdMVAnewDMwLTv1_WPEff40")
def massSearchReplaceParam