@@ -172,6 +172,10 @@ def dl_lepton_selection_init(self: Selector) -> None:
172
172
"TripleTightLeptonVeto" : r"$N_{lepton}^{tight} \leq 2$" ,
173
173
"Charge" : r"Opposite-charge leptons" ,
174
174
"Dilepton" : r"$N_{lepton} = 2$" ,
175
+ "Lep_mm" : r"$N_{\mu} = 2$ and $N_{e} = 0$" ,
176
+ "Lep_ee" : r"$N_{\mu} = 0$ and $N_{e} = 2$" ,
177
+ "Lep_emu" : r"Leading e, subleading $\mu$" ,
178
+ "Lep_mue" : r"Leading $\mu$, subleading e" ,
175
179
"Fake" : r"$N_{lepton}^{tight} \leq 1$" ,
176
180
"SR" : r"$N_{lepton}^{tight} = 2$" ,
177
181
"TriggerAndLep" : "Trigger matches Lepton Channel" ,
@@ -251,6 +255,7 @@ def dl(
251
255
events , vbf_jet_results = self [vbf_jet_selection ](events , results , stats , ** kwargs )
252
256
results += vbf_jet_results
253
257
258
+ results .steps ["Resolved" ] = (results .steps .nJet1 & results .steps .nBjet1 )
254
259
results .steps ["ResolvedOrBoosted" ] = (
255
260
(results .steps .nJet1 & results .steps .nBjet1 | results .steps .HbbJet )
256
261
)
@@ -285,14 +290,7 @@ def dl_init(self: Selector) -> None:
285
290
# define mapping from selector step to labels used in cutflow plots
286
291
self .config_inst .x .selector_step_labels = self .config_inst .x ("selector_step_labels" , {})
287
292
self .config_inst .x .selector_step_labels .update ({
288
- # NOTE: many of these labels are too long for the cf.PlotCutflow task
289
- "Jet" : r"$N_{jets}^{AK4} \geq 1$" ,
290
- "Bjet" : r"$N_{jets}^{BTag} \geq 1$" ,
291
- "Lepton" : r"$N_{lepton} \geq 2$" ,
292
- "TriggerAndLep" : "Trigger matches Lepton Channel" ,
293
293
"Resolved" : r"$N_{jets}^{AK4} \geq 1$ and $N_{jets}^{BTag} \geq 1$" ,
294
- "HbbJet" : r"$N_{H \rightarrow bb}^{AK8} \geq 1$" ,
295
- "VBFJetPair" : r"$N_{VBFJetPair}^{AK4} \geq 1$" ,
296
294
"ResolvedOrBoosted" : (
297
295
r"($N_{jets}^{AK4} \geq 3$ and $N_{jets}^{BTag} \geq 1$) "
298
296
r"or $N_{H \rightarrow bb}^{AK8} \geq 1$"
0 commit comments