-
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
backporting generator filter modifications to CMSSW_7_1_X #27865
backporting generator filter modifications to CMSSW_7_1_X #27865
Conversation
A new Pull Request was created by @danielwinterbottom (Daniel Winterbottom) for CMSSW_7_1_X. It involves the following packages: GeneratorInterface/Core @efeyazgan, @civanch, @mdhildreth, @cmsbuild, @agrohsje, @alberto-sanchez, @qliphy, @santocch can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
The tests are being triggered in jenkins. |
Comparison is ready Comparison Summary:
|
+1 |
+1 |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_7_1_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_11_0_X is complete. This pull request will now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
Hello, I am wondering how I should raise the backport request in the next release meeting - is this done by filling in the form linked on the agenda for the meeting https://indico.cern.ch/event/842842/ ? |
@danielwinterbottom this request will appear in the list for 7_1_X, you may add an note using the form in case. For which production is this backport needed? |
Sorry I was away for a couple of days and missed your message. I also didn't add a note for the Tuesday meeting for the same reason. We currently need to use these filters to produce 2016 legacy, 2017, and 2018 MC samples needed for 3 Higgs->tautau CP analyses (the equivalent PRs to 9_3_X and 10_2_X are here #27864 #27863). This is my first time requesting backports so I am not completely familiar with the procedure but am I right in thinking that once these are approved we will need to also wait for them to be included in a working version of the corresponding CMSSW releases? - if so how often do new versions get released (this would be very useful to know so that we can get an idea of the timeframe for making the MC requests)? |
@danielwinterbottom normally before integrating a backport of a code we do want to have it into the master (now 11_0_X) branch and have some test of it there. |
@fabiocos the code is already in the 11_0_X branch. I just did some tests using CMSSW_11_0_0_pre7: I checked the code built and then ran a few MC events with the filter applied running this config https://github.com/danielwinterbottom/cmssw/blob/from-CMSSW_11_0_0_pre7/ggH_2018.py. You can see from the output (https://github.com/danielwinterbottom/cmssw/blob/from-CMSSW_11_0_0_pre7/test.out) that the filter is filtering the events as expected (with efficiency ~ 1/4 the same as we observed in the private MC samples we ran previously). Are there any other specific tests that you need me to run before the backport can be integrated? |
+1 |
PR description:
Backport of #27791 modifying EmbeddingHepMCFilter:
These modifications are needed so that we can use this filter in a MC request for 2016, 2017, and 2018 MC samples and therefore need this to be backported to CMSSW_7_1_X, CMSSW_9_3_X, and CMSSW_10_2_X.
The EmbeddingHepMCFilter does not currently exist on 7_1_X so this PR adds the latest version of the filter from the master branch
The filter reduces the required statistics for our samples by a factor of 4 - without this filter the size of the sample required would be unfeasible to produce
PR validation:
if this PR is a backport please specify the original PR:
#27791