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
Proper use of eras for L1Reco and a fastSim fix #16118
Proper use of eras for L1Reco and a fastSim fix #16118
Conversation
Moved the era modifications of l1extraParticles from L1Trigger.Configuration.L1TReco_cff to here where they are meant to be. The default parameters for l1extraParticles now match the legacy trigger values used in L1TReco_cff.
The 'isChosen' interface is deprecated for Modifiers so needed to be replaced with with modern recommended usage for eras. The module l1L1GtObjectMap never worked properly when run in fastSim since it needed data from a module which was run in a later Path. The result was the data from l1L1GtObjectMap was never put into the event for fastSim. Now that the framework is going to run Paths in parallel, the improper data dependency is producing an unrunnable schedule. Therefore remove the module from the Sequence gives functionally equivalent behavior as before this change.
A new Pull Request was created by @Dr15Jones (Chris Jones) for CMSSW_8_1_X. It involves the following packages: L1Trigger/Configuration @cmsbuild, @rekovic, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
I used the following program to test that my changes give functionally equivalent configurations
I applied this to both the original version of the code and this pull request for the following combinations of era
Doing a
|
please test |
The tests are being triggered in jenkins. |
-1 Tested at: c40cda6 You can see the results of the tests here: I found follow errors while testing this PR Failed tests: UnitTests
I found errors in the following unit tests: |
please test |
The tests are being triggered in jenkins. |
Ping |
I looked through all the comparison plots and the only one with even a minor difference was 25202.0 HLT >> Muon >> Distributions >> HLT_IsoTkMu18 @slava77 from your experience with the comparison plots, is this an actual item to be worried about? |
On 10/7/16 7:09 AM, Chris Jones wrote:
HLT_IsoTkMu was on our ignore list for probably 6 months.
|
The tests in CMSSW_8_1_DEVEL_X are failing because of an unrunnable schedule when using fastSim with the legacy L1 trigger. Although it would have been possible to fix just that problem, the L1TReco_cff file was not using the modern recommended practice for eras. Therefore I also updated the use of eras.