Skip to content

Analyses

FLAF is shared by three analyses. The common pipeline is documented here; each analysis adds its own physics — extra submodules, observables, signals and (for the HH analyses) statistical inference — documented in that analysis's own docs/.

Analysis Channel Adds on top of FLAF Docs
HH→bb̄ττ HH → bb̄ττ SVfit (ClassicSVfit, SVfitTF), HHKinFit2, HHbtag, DeepTau; resonant + non-resonant signals; StatInference. github.com/cms-flaf/HH_bbtautau → docs/
HH→bb̄WW HH → bb̄WW DeepHME mass reconstruction; the BtagShape normalisation (AnalysisCacheAggregationTask); StatInference. github.com/cms-flaf/HH_bbWW → docs/
H→μμ H → μμ Single-Higgs; the simplest setup (just FLAF + Corrections); no statistical-inference submodule. github.com/cms-flaf/H_mumu → docs/

What is common vs analysis-specific

  • Common (here, in FLAF): the task graph, the configuration system, the environment, storage, eras and CI. The full-workflow walkthrough applies to every analysis.
  • Analysis-specific (in each repo's docs/): the extra physics submodules and how to set them up, the analysis's signals and processes, its observables and any analysis-only steps, and — for HH→bb̄ττ and HH→bb̄WW — the statistical-inference configuration.

HH→bb̄ττ — the reference analysis

The most feature-complete analysis: SVfit and HHKinFit2 mass reconstruction, the HHbtag b-jet identifier, DeepTau-based τ identification (the version is the deepTauVersion key of config/global.yaml, 2p5 by default), and resonant + non-resonant signal models. Used throughout these docs as the worked example.

HH→bb̄WW

Uses DeepHME for mass reconstruction instead of SVfit. Like every analysis, it computes its payload-producer observables (HME, DeepHME and DNN scores; the default flavour uses the DeepHME and DNN ones) in AnalysisCacheTask before histogramming. On top of that, its BtagShape producer is a global one: its per-file results are aggregated per sample by AnalysisCacheAggregationTask into the b-tag shape normalisation that the btag correction reads — see the walkthrough and Task reference.

H→μμ

A single-Higgs analysis with the leanest submodule set (no StatInference/inference). Like the HH analyses, its CI runs over all seven Run 3 eras; its CI process names differ in case (custom_CI_signal, custom_CI_background_TT, … instead of custom_CI_Signal, …) — see Processes & models.