ARC HIG-24-016 ttHH in l+4b

CADI: https://cms.cern.ch/iCMS/analysisadmin/cadilines?line=HIG-24-016 Twiki: https://twiki.cern.ch/twiki/bin/viewauth/CMS/AN2022122Review

ARC Meeting 02 December 2025 Tuesday

Update SL analysis public in thesis

Questions re:Replies to my 1st Round

  • ttZH vs ttZZ to the classifier
    • I understand that they are hard to separate from ttHH, but isnt it suprising that they look more like ttHH than their respective classes? PttHH ~ 10x PttZZ or ZH
  • We are blinding only the two most sensitive bins, all the rest of the bins are unblinded. I am suggesting to look at the data -vs MC of the relevant object-level event-level variabels for events in these bins. Not the inclusive preselection plots that are there now.
  • Separate tt+bb and tt+ 4b samples
    • Would be good to understand why the fit failed. Maybe dig in to what separation scheme is causing the problems. Not sure the fit failing when you try to keep them separate is sufficient jutification for merging them.

-) Do you have any way of validating tt+bb modelling? eg: tt+2bs (maybe in the low tt+jet output node?) I guess you care about the tt+bb modelling for the ttHH classifier, not ttH. (What was the conclusion of these other studies? Do they use tt+bb out of the box ? or are there additional corrections/systematics applied?

"CMS considers inherent variations of the chosen model as uncertainty, "

  • LHCHWG-2022-003

Are you including that for ttHH ?

-) tt+4b OK, need to know how important this is the high SvB Bins. If significant, need to justify the treatment of the systamtics esp given not good CR

  • -) How are the seperate tt / tt+bb / tt+4b uncertianties propogated in the final fit. (What uncertianties do you use for tt+4b ?)

    "We impose a 30% QCD scale uncertainty on tt+4b.

    OK, didnt see that discussed in the AN. Where does the 30% come from ? Any other modeling uncertiaties that are different between tt / tt+bb and tt+4b ?

  • Plots starting at 52. Why the data/MC disagreement in 2016preVFP? smaller (but still there) in postVFP and 2017. (2018 is better).

    "We believe the larger disagreement in 2016preVFP is due to the different detector condition." Is this seen in eg: ttH ?

First round fo comments

Dear Authors,

Here is a first set of ARC comment on AN v25. Stephane is away in until next week. Jennet should also send comments soon.

best john

-— Big Picture :

  • It would be good for the paper to quote a constraint on the ttHH coupling
  • Why is the DL is more sensitive? It has less data and the same relative fraction of backgrounds as SL (they are tt+X).
    • Can you add a table comparing signal Acceptance of SL and DL
  • Why does ttZH/ttZZ looks more like ttHH to the classifiers. (s20 preapproval or Figure 89 in AN)
  • It would be nice to see data/MC CR plots in a region is closer to the sensitive analyses regions. eg Maybe in some of the classifier bins near the blinded region

tt vs tt+2b vs tt+4b Modelling/Treatment


-) l371: tt+bb and tt+ 4b samples are treated as a single tt+jets sample. Is it more resonable to split these as the theory uncertianties (and experimental validation) is qualitatively different between tt and tt+ 4b.

-) It would good to show the tt+bb and tt+4b contributions in the discriminator output plots to show the relative importance of contributions in the different nodes.

-) Do you have any way of validating tt+bb modelling? eg: tt+2bs (maybe in the low tt+jet output node?)

-) Is there a way to validate the tt+4b modelling ? eg: tt+4b (with low signal output) ?

-) How are the seperate tt / tt+bb / tt+4b uncertianties propogated in the final fit. (What uncertianties do you use for tt+4b ?)

Final fit


  • l1062: "Then we construct separate final discriminators and fit them to the real data. The signal region with the better signal strength will be selected as the final signal region of this analysis." What do you mean better signal strenth? I think you should only do >=5 or >=6 based on expected sensitivity before you do any fitting to data. (Otherwise your choice is basised by the observed data)

Minor:


  • Why different nbjet cuts SL vs DL in the preselection?
  • How are the Machine learning based jet assignments used in the SL analysis ? In the DL I see there are includes as input to the DNN.
  • What do the bands in fig 47 correspond to?
  • Did the DL channel look at data/MC agreement in the 2016 eras ? all plots are for 2017 and 2018 only ?
  • Plots starting at 52. Why the data/MC disagreement in 2016preVFP? smaller (but still there) in postVFP and 2017. (2018 is better).
  • Would be good to see the modelling of the 12 output nodes mentioned in 1049.
  • Fig 76: The regions fit are statistically independent. How do you deal with correlated statistical uncertianties in the observed data?
  • Figs 78-81 why dont the rows/cols add up to one?
  • 1132: How are the final discrimants constructed from the output nodes?
  • 1141: This is the first mention of the "Sideband region". How it is defined?
  • Figure 82: "Final discriminant distributions in the sideband region in 5j4b model option 2 for the five background nodes and the ttHH signal node," but only 4 plots are shown.
  • Figure 86 looks more like a trend than a 15% normalization difference. How is this treated?
  • Figure 89 again, isnt it weird these arent maximized along the diagonal.
  • Again why only 2017 and 2018 for the DL channel? Is there plans to include the era in 2016.
  • OK to use just one JES per year ? Given that all the background are from MC should justify not using the other NP breakdowns.
  • l1368 six discriminants obtained from the evaluation of the DNN algorithm represented in Figure 101. (Only four are shown in the figure)
  • Figure 102:
    • Strange that pile-up is so high. Almost as important as btagging
    • Where does the uncertiantly on tt+bb adn tt+4b enter here ?
  • Figure 103:
    • Odd these look so different from figure 102. The scale, and relative ordering change. How come? Esp muttHbb!
    • Also Looks like here there are more btag NP than in figure 102
  • Can you show the two 2016 eras in the DL channel ?
  • Figure 105 same pileup comment. What is "CMSBtag" ? How does it relate to the other btag NPs?

AN

v25

  • l75: The selection constraint on the total number of jets is indeed furthermore refined to at least 5 or 6 jets and at least 4 b-tagged jets in the SL channel, (The pre-approval say 5 jets)

-l107:multi-classification of an event as either signal or any of the different tt +jets or ttH, ttZ, ttZZ and background processes. (preapproval shows 6 + (bkg?)

  • l108 The events are consequently categorized by the jet multiplicity and the most-probable process according to the DNN classification, and the corresponding DNN classifier output is used as final discriminant. Q: is there a separate binning in NJet ? it is used in the DNN. If so what are the bins?
  • 358: which is later used as one of the output node in the DNN for the tt(SL)HH4b analysis, as described in Section 7.

Paper Draft

  • Six classes correspond to the main physics processes

considered in the analysis: t ̄t, t ̄tZ, t ̄tH, t ̄tHH, t ̄tZZ, and t ̄tZH. Once each event is assigned to one of these categories, the signal is extracted in a simultaneous binned profile likelihood fit of the expected signal and background distributions of the discriminating observable or of the event yield, depending on the channel and category, to the data.

not ready for prime time…

PreApproval: (Gamze Sokmen)

Dominant background tt+b B=jet Multi to define SR and CR Background from MC

  • What abotu tt+H+bb?

Baseline selection

  • single lepton
    • BR 10%
    • Baseline selection >= 4 Bjets
  • Dilepton
    • BR 5%
    • Baseline selection >= 3 Bjets

Questions 1st Round