-
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
Add caloConfig and caloConfigSource to L1 step #11707
Conversation
A new Pull Request was created by @mark-grimes (Mark Grimes) for CMSSW_7_6_X. Add caloConfig and caloConfigSource to L1 step It involves the following packages: L1Trigger/Configuration @cmsbuild, @mulhearn can you please review it and eventually sign? Thanks. |
please test |
The tests are being triggered in jenkins. |
I tested workflows
on CMSSW_7_6_X_2015-10-08-2300 (note this IB has workflows with eras) with and without this PR. There are no differences in the configs whatsoever, since all of these workflows have L1Reco as well as L1. |
AddOn tests still fail when using eras for hlt_data_50nsGRun, hlt_data_HIon, hlt_data_PIon and hlt_data_GRun. The L1REPACK step fails with the same error, so this PR needs an additional commit. Working on it now... |
Add caloConfig and caloConfigSource to L1 step
@mark-grimes |
@Martin-Grunewald |
@mark-grimes |
I think I've got a good compromise between a quick and dirty fix and a long term solution. |
I've finished checks and submitted PR #11817 |
AddOn tests for #11690 (switch AddOn tests to eras) showed that the L1 step was missing
process.caloConfig
andprocess.caloConfigSource
when configured with eras. This adds them in. I'm still checking why this wasn't noticed in the checks for #11466 (switch matrix tests to eras). I'm pretty sure it's because whenever L1 was run, L1Reco is also run which also adds them. It's only when L1 is run without L1Reco.Once this is submitted I'll run config diffs of with and without this change.
Eras in this config file are a bit messy. After talking with some L1 experts I think it would be much better to flatten out the structure by getting rid of the cfi files in the
load
commands and applying the changes directly in SimL1Emulator_cff. I'll leave this for another time though.