-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Legacy csvV2 calibrations for 2018 PbPb data #31660
Conversation
The code-checks are being triggered in jenkins. |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31660/18767
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31660/18768
|
A new Pull Request was created by @mandrenguyen (Matthew Nguyen) for master. It involves the following packages: PhysicsTools/PatAlgos @perrotta, @jpata, @cmsbuild, @santocch, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
the file RecoBTag/Combined/data/TMVA_Btag_CsJets_PbPb2018_BDTG.weights.xml should be removed from this PR and proposed as a part of a PR in https://github.com/cms-data/RecoBTag-Combined |
@slava77 Sorry for putting the xml file in the wrong place. |
smth like
you may want to also modify the file names given https://github.com/cms-sw/cmssw/pull/31660/files#r499205087 |
725e55f
to
0ae6f53
Compare
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31660/18771
|
+1 |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
Thanks for restarting the test Slava. Looks to me like the reco output is changed only for HI workflows, only for the affected tagger, as expected. @mandrenguyen to proceed, I would like to ask:
|
@jpata
Here's the module level summary, picking out the top ones by eye If it interpret correctly this module takes about 1% of the total time. The validation of the code and xml file where originally presented here: I can of course try and check quickly that the output is still sensible after modifications made in the course of the code review, if that's what you're asking for. |
Thanks! Yes, combinedSecondaryVertexV2BJetTags that you modify with your computer takes about 1% according to this list, I think this is fine. Given that some modifications were made to the code, I think making a small validation that the shapes are not changed in major ways may save time later on. |
@jpata I don't have a setup to draw the values immediately available, and I'm having trouble getting the values out of FWLite. |
OK. Since I understand you (=HI) are both the main developer and consumer of this tagger, I don't see an issue to merge this now, so you can fully validate the shape on a large scale later. |
+reconstruction
|
@mandrenguyen please add to the PR description clearly that it requires cms-data/RecoBTag-Combined#36. |
merge |
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will be automatically merged. |
PR description:
This PR adds csvV2 b-tagging calibrations for the 2018 PbPb data. The calibrations are delivered via an xml file and require a ESProducer to read them. This xml file is included in
cms-data/RecoBTag-Combined#36
For Run 3, we plan to resynchronize with the b-tagging calibrations used for pp. However, these legacy calibrations are needed for the 2018 PbPb miniAOD to match what is currently being used at analysis level.
PR validation:
Tested on 140.5611
if this PR is a backport please specify the original PR and why you need to backport that PR: