-
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 explicit raw collection label for L1TRawToDigi #25193
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-25193/7202 |
A new Pull Request was created by @mandrenguyen (Matthew Nguyen) for master. It involves the following packages: EventFilter/L1TRawToDigi @nsmith-, @rekovic, @cmsbuild, @thomreis can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test workflow 140.56,140.57 |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
this workaround looks to solve the problem #25177 . @Dr15Jones is this supposed to be the expected behaviour of https://cmssdt.cern.ch/lxr/source/FWCore/ParameterSet/python/MassReplace.py ? |
@fabiocos the python code can't see stuff that is only in C++. That being said, it actually isn't that the value is defined in |
@Dr15Jones thank you for confirming, the problem is in the incomplete structure of the python cfi stored in the repository @rekovic @thomreis I will integrate this PR to get the fix. Please sign it in case for reference |
+1 |
merge |
+1 |
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 be automatically merged. |
The --repacked command tells the driver to grab raw data with the remapped label.
It does this by invoking the following:
from Configuration.Applications.ConfigBuilder import MassReplaceInputTag
MassReplaceInputTag(process, new="rawDataMapperByLabel", old="rawDataCollector")
The problem is that this doesn't seem to get picked up when this is set in the fillDescriptions, as in EventFilter/L1TRawToDigi/plugins/L1TRawToDigi.cc
This PR makes the InputTag explicit, such that it's picked up by MassReplaceInputTag