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
Be able to use merged magnetic field interpolation files #38051
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-38051/30134
|
A new Pull Request was created by @Dr15Jones (Chris Jones) for master. It involves the following packages:
@jpata, @cmsbuild, @clacaputo, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
Hi Chris, nice job. A couple of comments: |
If you want, I could add a configuration parameter to override the default behavior and use the individual files. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-54d031/24925/summary.html Comparison SummarySummary:
|
From a quick look it seems to me that percolating such a parameter would require an annoying number of changes, so my preference would be just to set a flag in the code for the purpose, that can be changed at compile time - as this would be used only for development, having to recompile one file would not be an issue in that case. Of course the developer may hack the code as well, but having flag ready will make the task more obvious and straightforward. |
Extended or added fillDescriptions where needed.
Turns out, I had written the code yesterday anyway so I've included it in the pull request. I appreciate the concern about how much effort it would take. |
Pull request #38051 was updated. @jpata, @clacaputo, @slava77 can you please check and sign again. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-54d031/24945/summary.html Comparison SummarySummary:
|
The twiki documentation was updated with how to create the merged files. |
Cool, thanks Chris! |
Hi @Dr15Jones , out of curiosity, in order to use the merged file, one should run |
Correct. Those files need to be in the same directory as holds (or would hold) the present 9000+ files.
That would be up to the maintainers of those packages.
They are not in the release, per-se. They would go into the external data area same as where the non merged files live now. |
+reconstruction
|
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. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-54d031/25230/summary.html Comparison SummarySummary:
|
+1 |
Hi @Dr15Jones, |
Hi @namapane
Turns out, I've already deleted that development area (I do that frequently) so I don't have the files any longer. |
PR description:
PR validation: