Skip to content

Add bbtautau signals#97

Merged
kandrosov merged 6 commits into
cms-flaf:mainfrom
aebid:Add_bbtt_Signal
Jul 5, 2026
Merged

Add bbtautau signals#97
kandrosov merged 6 commits into
cms-flaf:mainfrom
aebid:Add_bbtt_Signal

Conversation

@aebid

@aebid aebid commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

It was seen that the Run 2 analysis and data cards include HH_bbtt as a signal. This increases signal yield by roughly 25% across all masses in the Run 2 analysis.
https://indico.cern.ch/event/1703793/#8-fit-optimization-mva-combine

To start the investigation on adding bbtautau signals, this PR adds the datasets, processes, and physics model to use them as signal in the production and the Run3_Model.

It is also seen that the DAS has 2 forms of most YH samples. "YHto2B2Tau" and "YHto2Tau2B". These are seen to force decays in Y/H. For 2B2Tau, era 2023 is missing some mass points, so the physics model will only use 2Tau2B.

@aebid

aebid commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

@cms-flaf-bot please test

  • FLAF_version=PR_279

@cms-flaf-bot

Copy link
Copy Markdown

pipeline#15183116 started

@cms-flaf-bot

Copy link
Copy Markdown

pipeline#15183116 passed

@aebid

aebid commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

@cms-flaf-bot please test

  • FLAF_version=PR_279

@cms-flaf-bot

Copy link
Copy Markdown

pipeline#15183257 started

@cms-flaf-bot

Copy link
Copy Markdown

pipeline#15183257 passed

@aebid

aebid commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

@kandrosov ready for review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the HH→bbWW Run 3 analysis configuration to start studying inclusion of bbττ signal samples by adding the corresponding datasets/processes and enabling XtoHHto2Tau2B as a signal in the Run 3 and production physics models.

Changes:

  • Add XtoYHto2B2Tau and/or XtoYHto2Tau2B dataset definitions across Run3 eras (2022, 2022EE, 2023, 2023BPix, 2024).
  • Add new meta-processes for XtoHHto2B2Tau / XtoHHto2Tau2B in the per-era processes.yaml.
  • Update Run3_Model and Production_Model to include XtoHHto2Tau2B as a signal, and skip bbWW-specific gen signal variables for the ττ signals in anatuple production.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
config/Run3_2024/processes.yaml Adds XtoHHto2Tau2B meta-process for 2024 configs.
config/Run3_2024/datasets.yaml Adds 2024 XtoYHto2Tau2B dataset entries.
config/Run3_2023BPix/processes.yaml Adds XtoHHto2B2Tau and XtoHHto2Tau2B meta-processes for 2023BPix.
config/Run3_2023BPix/datasets.yaml Adds 2023BPix DAS dataset blocks for bbττ / ττbb signals.
config/Run3_2023/processes.yaml Adds XtoHHto2B2Tau and XtoHHto2Tau2B meta-processes for 2023.
config/Run3_2023/datasets.yaml Adds 2023 DAS dataset blocks for bbττ / ττbb signals.
config/Run3_2022EE/processes.yaml Adds XtoHHto2B2Tau and XtoHHto2Tau2B meta-processes for 2022EE.
config/Run3_2022EE/datasets.yaml Adds 2022EE DAS dataset blocks for bbττ / ττbb signals.
config/Run3_2022/processes.yaml Adds XtoHHto2B2Tau and XtoHHto2Tau2B meta-processes for 2022.
config/Run3_2022/datasets.yaml Adds 2022 DAS dataset blocks for bbττ / ττbb signals.
config/phys_models.yaml Enables XtoHHto2Tau2B as signal in Run3_Model and Production_Model (and comments out XtoHHto2B2Tau).
AnaProd/anaTupleDef.py Skips bbWW-specific gen signal variable definitions for ττ signal processes during anatuple production.

meta_setup:
dataset_name_pattern: XtoYHto2Tau2B_MX_(\d+)_MY_125
parameters: [ MASS ]
process_name: XtoHHto2Tau2B_${MASS}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2B2Tau samples are not lepton specific, and are set to be plotted for all channels

meta_setup:
dataset_name_pattern: XtoYHto2Tau2B_MX_(\d+)_MY_125
parameters: [ MASS ]
process_name: XtoHHto2Tau2B_${MASS}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2B2Tau samples are not lepton specific, and are set to be plotted for all channels

meta_setup:
dataset_name_pattern: XtoYHto2Tau2B_MX_(\d+)_MY_125
parameters: [ MASS ]
process_name: XtoHHto2Tau2B_${MASS}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2B2Tau samples are not lepton specific, and are set to be plotted for all channels

meta_setup:
dataset_name_pattern: XtoYHto2Tau2B_MX_(\d+)_MY_125
parameters: [ MASS ]
process_name: XtoHHto2Tau2B_${MASS}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2B2Tau samples are not lepton specific, and are set to be plotted for all channels

meta_setup:
dataset_name_pattern: XtoYHto2Tau2B_MX_(\d+)_MY_125
parameters: [ MASS ]
process_name: XtoHHto2Tau2B_${MASS}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2B2Tau samples are not lepton specific, and are set to be plotted for all channels

Comment thread config/Run3_2022EE/datasets.yaml Outdated
generator: madgraph
crossSection: 1pb
# Finished non -Resonant Signal samples) #
# Finished X->YH->bbtt samples #
@aebid aebid force-pushed the Add_bbtt_Signal branch from 3bbe7a0 to ecceb8b Compare July 2, 2026 21:05
@aebid

aebid commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

@cms-flaf-bot please test

@cms-flaf-bot

Copy link
Copy Markdown

pipeline#15183628 started

@cms-flaf-bot

Copy link
Copy Markdown

pipeline#15183628 passed

@aebid

aebid commented Jul 3, 2026

Copy link
Copy Markdown
Contributor Author

@kandrosov ready for review (again), I responded to the robot comments.

@kandrosov kandrosov merged commit bdd8891 into cms-flaf:main Jul 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants