-
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
Adding unbiased superclusters to miniAOD and EGM nano #46423
Conversation
cms-bot internal usage |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-46423/42282
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-46423/42283
|
A new Pull Request was created by @SanghyunKo for master. It involves the following packages:
@cmsbuild, @ftorrresd, @hqucms, @jfernan2, @mandrenguyen can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
enable nano |
please test |
-1 Failed Tests: RelVals-INPUT RelVals-INPUTThe relvals timed out after 4 hours. Comparison SummarySummary:
NANO Comparison SummarySummary:
Nano size comparison Summary:
|
Pull request #46423 was updated. @ftorrresd, @hqucms, @jfernan2, @mandrenguyen can you please check and sign again. |
+1 Size: This PR adds an extra 20KB to repository Comparison SummarySummary:
NANO Comparison SummarySummary:
Nano size comparison Summary:
|
+1 |
@SanghyunKo Could you please update the PR description with the changes you made later, i.e. #46423 (comment) and #46423 (comment)? |
@hqucms no problem, done. |
Thanks a lot! |
+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 now be reviewed by the release team before it's merged. @antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
type egamma |
Adding unbiased superclusters to miniAOD and EGM nano
PR description:
This PR addresses two issues:
Replace the ratio between corrected & uncorrected energy in Run 2 NanoAOD with the uncorrected energy itself (to avoid issues like Replace buggy UL2016 EGM energy correction files #46046 - if the correction is 0, we cannot recover the energy before applying the correction using the ratio). The NanoDQM plots are modified accordingly.
Currently, EGM still relies on AOD to derive central reco SFs. This is because the supercluster (SC) collection stored in MiniAOD is highly biased since we only store the SC that already reconstructed electron & photon objects. This PR attempts to improve the situation by migrating from the legacy AOD-based workflow to the (EGM) nanoAOD-based workflow. A minimal change in miniAOD is required to remove the biases implied in the current miniAOD. Furthermore, the SC track isolation suggested in Adding in slimmed superclusters for EGM efficiency measurements to Mini #42007 is also incorporated into the EGM NanoAOD.
PR validation:
The expected increase in miniAOD file size is marginal - DY: 0.27%, TTto2L2Nu: 0.62%, TTto4Q: 1% (tested 1k events with SC pt > 5 GeV). The increase in EGM nanoAOD due to the new SC collection is approximately 2%. A quick validation on the new track isolation variable has been performed with the DY & TTto4Q samples:
DY
TTto4Q
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
No backport is needed (this PR targets Nano v15).