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
Backport of new FxFx JetMatching plugin for Run3 #40702
Conversation
…tion and it's consistent with previous versions.
…) since the unsquared value (qCut) is already available
A new Pull Request was created by @Cvico (Carlos Vico Villalba) for CMSSW_12_4_X. It involves the following packages:
@SiewYan, @mkirsano, @Saptaparna, @cmsbuild, @alberto-sanchez, @menglu21, @GurpreetSinghChahal can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-20943a/30440/summary.html Comparison SummarySummary:
|
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_12_4_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_13_0_X is complete. This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1
|
Backport of #39996, intended for Run3 MC production. I've checked with the GEN conveners and since I'm interested in 2022 production, I would need the plugin in CMSSW_12_4_X.
PR description:
This PR includes a plugin that allows to run an alternative Pythia8 FxFx jet matching prescription. The plugin has been implemented using the PluginFactory and the code has been directly taken from the new JetMaching.h file that can be found here. As stated in the link, this new jet matching algorithm only works in Pythia8.3 and beyond.
New versions of Madgraph5_aMC@NLO (v3.3.0 and beyond) introduce a new clustering procedure that distinguishes between jets that have been generated in a QCD or EWK vertex. This new jet matching prescription is required so the proper treatment of jets is also accounted for in the parton shower (PS) and matrix element matching step.
An example of its usage can be found in this fragment example. Basically, the user needs to apply two modifications to the common fragments used for FxFx merging:
PR validation:
Tests using the local config file show that the JetMatchingEWKFxFx plugin properly matches between Pythia8.3 and MG33X gridpacks.
A set of preliminary results for ttW production can be found here.