Fix channel number in generation parameters
Tag: @ewelina @mnowak @tsulaia
In a previous patch we updated the run and MC channel numbers in event information and file metadata (!37564 (merged)). When using EVNT files with these corrections in simulations that do not have commit 447f6676. The reason being that the attributes for the generation parameters still live under the original MC channel number. This updates the channel number where the generation parameters may be found, if we are changing the run and MC channel numbers during EVNT-to-EVNT filtering.
Should these changes appear in places other than 21.6?
Should we also follow a similar procedure in derivation by adding another AODFix?
Merge request reports
Activity
added 21.6 sweep:ignore labels
added Generators bugfix labels
- Resolved by Frank Berghaus
Thanks a lot @berghaus . Just to note that it would be nice to have the changes also in master.
Yes, for consistency, and also probably for the T/P conversion, which is quite complicated for IOV Containers and might get confused with different channels in these 3 maps.
And please verify with my metadata dump script that you don't get duplicated attributes in the output file, as I think the standard script does not detect that./afs/cern.ch/user/m/mnowak/public/dump_md.py <file>
Some of the code I saw when working on this problem looks quite fragile and I am afraid it may break when it sees 2 channels instead of 1...Thanks again - Marcin
added 1 commit
- 91326c05 - Also update the channel number for the IOV and Name mapping
removed sweep:ignore label
mentioned in merge request !39389 (merged)
Going to drop the 'Just doing some testing' and 'Revert "Just doing some testing"' to keep the merge conflicts when sweeping to master to one commit and one file.
Edited by Frank BerghausWith !39389 (merged) merged, I will now remove the WIP from this MR. I am not sure what is the proper way to handle the expected merge conflict with master.
added Database review-pending-level-1 labels
CI Result SUCCESS (hash 4330d2b4)AthGeneration externals cmake make required tests optional tests Full details available on this CI monitor view
AthGeneration: number of compilation errors 0, warnings 1
For experts only: Jenkins output [CI-MERGE-REQUEST 45375]