bbreWW

https://gitlab.cern.ch/cms-cmu/bbww

To Add

  • [ ] Need to add b-jet plots to ttbar cand hists
  • [ ] Some 2D plots

Logs

11 October 2025 Saturday

  • Migrated tt-chi2
  • Migrated ttbar candidates
  • Added ttbar plots

10 October 2025 Friday

  • Looks like we are setting hadronic vs leptonic W based only on soft jet mass
  • Fixed chi2 cut flow
  • Added chi2 plots
  • pushed

09 October 2025 Thursday

  • Lots of good brreWWing
  • Add Wlu cands
  • Add HWW Cands
  • Clean up code
  • Merge

07 October 2025 Tuesday

  • Fixed problem with CI
  • all 1d Plots work…
  • Getting 2d plots running…
  • adding iplot CI test.. pushed

06 October 2025 Monday

  • Trying to add iPlot unittest… seeing a weird error… TBC

03 October 2025 Friday

  • Update plots
  • Make baseclass fixes
  • Alow different histkeys for different cut when using a cut list
  • Got CI working in bbreWW
  • Got CI working… almost in coffea4bees.
  • Need to merge

01 October 2025 Wednesday

  • Fixing data and skimmer cutflow
  • ./run_container snakemake -s bbreww/workflows/Snakemake_CI --use-apptainer skimmer_analysis_test_cutflows
  • Merged!!!
  • Adding separate hists for 4j2b
  • updating plotting frontend to allow for separate hists

30 September 2025 Tuesday

  • Debuging cutflow
  • Got the qq-soft jets working
  • qq-nominal cutflow is OK
  • changed the logic to not compute CR/SR before 2b cut
  • debugging Hbb CR/SR defintions… small differences
  • Fixed Hbb definition problems (issue with sorting)
  • Cleaned up… Trying to push
  • Voms errors… Ping AE… Turns out was a problem on his end

18 September 2025 Thursday

  • Merging master
  • SR definition looks likes a square not an ellipse

05 September 2025 Friday

  • Trying a commit
  • [X] Waht to do about tagName in 4bs … ?

04 September 2025 Thursday

New code:

  • baseclass: https://gitlab.cern.ch/cms-cmu/barista
  • bbWW: https://gitlab.cern.ch/cms-cmu/bbreww
  • Job fails
  • Fixed
  • [ ] Move fat jet veto to end
  • Upgrading python venv
    • python3.10 -m venv myPyPlotEnv310
    • source myPyPlotEnv310/bin/activate
    • pip install --upgrade pip
    • pip install -r plots/plot_requirements.txt
  • Getting plotting working for testmc
  • Added axisopts
  • Removing region from plotting code plot("leadinge",yscale="linear",rebin=1,doratio=0,cut="preselection",norm=0,addflow=True, histtype="step",year="Run3", axisopts={"region":"eregion", "channel":"hadronicW"}, debug=True)
  • python bbreww/plots/makePlots.py output/analysis_test_mc/test.coffea -m bbreww/plots/metadata/plotsAll.yml --modifiers bbreww/plots/metadata/plotModifiers.yml

27 August 2025 Wednesday

  • Updated coffea4bs and bbWW https://gitlab.cern.ch/cms-cmu/bbww
  • Ran data+MC test job
  • Setting up local plotter
    • python3.10 -m venv myPyPlotEnv310
    • source myPyPlotEnv310/bin/activate
    • pip install --upgrade pip
    • pip install -r plots/plot_requirements.txt
  • Need to generalize the axes in plotting…Start with iPlot…
  • Chat about changing the histogram axises in bbWW