Skip to content
Snippets Groups Projects

Resolve "Adapt bTagShapeSF such that it can handle different taggers"

All threads resolved!

Closes #134 (closed)

Merge request reports

Pipeline #8200112 passed

Pipeline passed for cd4dcbdb on 134-adapt-btagshapesf-such-that-it-can-handle-different-taggers

Approval is optional

Merged by Florian Alexander MausolfFlorian Alexander Mausolf 6 months ago (Oct 1, 2024 11:24am UTC)

Merge details

  • Changes merged into master with 4982de22 (commits were squashed).
  • Deleted the source branch.

Pipeline #8237850 passed

Pipeline passed for 4982de22 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • 69296f12 - Add all selections in one step

    Compare with previous version

  • resolved all threads

  • resolved all threads

  • Mintu Kumar added 1 commit

    added 1 commit

    Compare with previous version

  • requested review from @tbevilac

  • Hi @nkasarag @mikumar @tbevilac,

    this MR looks good to me, thanks for the work! Is there anything missing before we can merge? I can also give it a test run, if useful, just let me know.

  • The code changes look good to me as well, but it looks like you didn't include the download of the new tagger weights in the pull_files.py script thought, are all of these included in the same JSONs as for the DeepJet ones (so there isn't any need to pull new file)? In addition, are there PNet and ParT SFs for Run2, if not could you add a switch for this check in the function?

  • added 1 commit

    • 280bddd6 - Exit if a particular ShapeSF is not available for the specified year

    Compare with previous version

  • added 59 commits

    Compare with previous version

  • Hi @tbevilac, @fmausolf, @mikumar,

    Sorry for the delay. The JSONS files for Run3 SF, also includes ParticleNet and ParticleTransformer SFs. So we do not need to pull separate files for them.

    Also, we do not have ParticleNet and ParticleTransformer SFs for Run2 (correct me if I am wrong). Now, the code exits with a message if a user asks for ParticleNet or ParticleTransformer SF for Run2.

    Let me know if any further changes are required

  • Thanks @nkasarag, let's merge this MR finally...

  • mentioned in commit 4982de22

  • Please register or sign in to reply
    Loading