|
127 | 127 | ) |
128 | 128 | ) |
129 | 129 |
|
130 | | -run2_nanoAOD_ANY.toModify( |
131 | | - fatJetTable.variables, |
132 | | - btagCSVV2 = Var("bDiscriminator('pfCombinedInclusiveSecondaryVertexV2BJetTags')",float,doc=" pfCombinedInclusiveSecondaryVertexV2 b-tag discriminator (aka CSVV2)",precision=10), |
133 | | - # Remove for V9 |
134 | | - chMultiplicity = None, |
135 | | - neMultiplicity = None, |
136 | | - chHEF = None, |
137 | | - neHEF = None, |
138 | | - chEmEF = None, |
139 | | - neEmEF = None, |
140 | | - muEF = None |
141 | | -) |
142 | | - |
143 | | -(run2_nanoAOD_106Xv2).toModify( |
144 | | - fatJetTable.variables, |
145 | | - # Restore taggers that were decommisionned for Run-3 |
146 | | - btagDeepB = Var("?(bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb'))>=0?bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb'):-1",float,doc="DeepCSV b+bb tag discriminator",precision=10), |
147 | | - btagHbb = Var("bDiscriminator('pfBoostedDoubleSecondaryVertexAK8BJetTags')",float,doc="Higgs to BB tagger discriminator",precision=10), |
148 | | - btagDDBvLV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleBvLV2JetTags:probHbb')",float,doc="DeepDoubleX V2(mass-decorrelated) discriminator for H(Z)->bb vs QCD",precision=10), |
149 | | - btagDDCvLV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleCvLV2JetTags:probHcc')",float,doc="DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs QCD",precision=10), |
150 | | - btagDDCvBV2 = Var("bDiscriminator('pfMassIndependentDeepDoubleCvBV2JetTags:probHcc')",float,doc="DeepDoubleX V2 (mass-decorrelated) discriminator for H(Z)->cc vs H(Z)->bb",precision=10), |
151 | | - deepTag_TvsQCD = Var("bDiscriminator('pfDeepBoostedDiscriminatorsJetTags:TvsQCD')",float,doc="DeepBoostedJet tagger top vs QCD discriminator",precision=10), |
152 | | - deepTag_WvsQCD = Var("bDiscriminator('pfDeepBoostedDiscriminatorsJetTags:WvsQCD')",float,doc="DeepBoostedJet tagger W vs QCD discriminator",precision=10), |
153 | | - deepTag_ZvsQCD = Var("bDiscriminator('pfDeepBoostedDiscriminatorsJetTags:ZvsQCD')",float,doc="DeepBoostedJet tagger Z vs QCD discriminator",precision=10), |
154 | | - deepTag_H = Var("bDiscriminator('pfDeepBoostedJetTags:probHbb')+bDiscriminator('pfDeepBoostedJetTags:probHcc')+bDiscriminator('pfDeepBoostedJetTags:probHqqqq')",float,doc="DeepBoostedJet tagger H(bb,cc,4q) sum",precision=10), |
155 | | - deepTag_QCD = Var("bDiscriminator('pfDeepBoostedJetTags:probQCDbb')+bDiscriminator('pfDeepBoostedJetTags:probQCDcc')+bDiscriminator('pfDeepBoostedJetTags:probQCDb')+bDiscriminator('pfDeepBoostedJetTags:probQCDc')+bDiscriminator('pfDeepBoostedJetTags:probQCDothers')",float,doc="DeepBoostedJet tagger QCD(bb,cc,b,c,others) sum",precision=10), |
156 | | - deepTag_QCDothers = Var("bDiscriminator('pfDeepBoostedJetTags:probQCDothers')",float,doc="DeepBoostedJet tagger QCDothers value",precision=10), |
157 | | - deepTagMD_TvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:TvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger top vs QCD discriminator",precision=10), |
158 | | - deepTagMD_WvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:WvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger W vs QCD discriminator",precision=10), |
159 | | - deepTagMD_ZvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:ZvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z vs QCD discriminator",precision=10), |
160 | | - deepTagMD_ZHbbvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:ZHbbvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z/H->bb vs QCD discriminator",precision=10), |
161 | | - deepTagMD_ZbbvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:ZbbvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z->bb vs QCD discriminator",precision=10), |
162 | | - deepTagMD_HbbvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:HbbvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger H->bb vs QCD discriminator",precision=10), |
163 | | - deepTagMD_ZHccvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:ZHccvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z/H->cc vs QCD discriminator",precision=10), |
164 | | - deepTagMD_H4qvsQCD = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:H4qvsQCD')",float,doc="Mass-decorrelated DeepBoostedJet tagger H->4q vs QCD discriminator",precision=10), |
165 | | - deepTagMD_bbvsLight = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:bbvsLight')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z/H/gluon->bb vs light flavour discriminator",precision=10), |
166 | | - deepTagMD_ccvsLight = Var("bDiscriminator('pfMassDecorrelatedDeepBoostedDiscriminatorsJetTags:ccvsLight')",float,doc="Mass-decorrelated DeepBoostedJet tagger Z/H/gluon->cc vs light flavour discriminator",precision=10), |
167 | | -) |
168 | | - |
169 | 130 | ############################################################## |
170 | 131 | ## DeepInfoAK8:Start |
171 | 132 | ## - To be used in nanoAOD_customizeCommon() in nano_cff.py |
@@ -232,16 +193,6 @@ def nanoAOD_addDeepInfoAK8(process, addDeepBTag, addDeepBoostedJet, addDeepDoubl |
232 | 193 | jecPayload = cms.untracked.string('AK8PFPuppi') |
233 | 194 | ) |
234 | 195 |
|
235 | | - |
236 | | -# ParticleNet legacy jet tagger is already in 106Xv2 MINIAOD, |
237 | | -# add ParticleNet legacy mass regression, new combined tagger + mass regression, and GlobalParT |
238 | | -run2_nanoAOD_106Xv2.toModify( |
239 | | - nanoAOD_addDeepInfoAK8_switch, |
240 | | - nanoAOD_addParticleNetMassLegacy_switch = True, |
241 | | - nanoAOD_addParticleNet_switch = True, |
242 | | - nanoAOD_addGlobalParT_switch = True, |
243 | | -) |
244 | | - |
245 | 196 | ################################################ |
246 | 197 | ## DeepInfoAK8:End |
247 | 198 | ################################################# |
@@ -270,22 +221,6 @@ def nanoAOD_addDeepInfoAK8(process, addDeepBTag, addDeepBoostedJet, addDeepDoubl |
270 | 221 | ) |
271 | 222 | ) |
272 | 223 |
|
273 | | -run2_nanoAOD_ANY.toModify( |
274 | | - subJetTable.variables, |
275 | | - btagCSVV2 = Var("bDiscriminator('pfCombinedInclusiveSecondaryVertexV2BJetTags')",float,doc=" pfCombinedInclusiveSecondaryVertexV2 b-tag discriminator (aka CSVV2)",precision=10) |
276 | | -) |
277 | | - |
278 | | -(run2_nanoAOD_106Xv2).toModify( |
279 | | - subJetTable.variables, |
280 | | - area = None, |
281 | | - UParTAK4RegPtRawCorr = None, |
282 | | - UParTAK4RegPtRawCorrNeutrino = None, |
283 | | - UParTAK4RegPtRawRes = None, |
284 | | - UParTAK4V1RegPtRawCorr = None, |
285 | | - UParTAK4V1RegPtRawCorrNeutrino = None, |
286 | | - UParTAK4V1RegPtRawRes = None, |
287 | | -) |
288 | | - |
289 | 224 | run3_nanoAOD_pre142X.toModify( |
290 | 225 | subJetTable.variables, |
291 | 226 | btagDeepFlavB = None, |
|
0 commit comments