Improving memory management in the radiation dmg code
This MR does not aim to improve the speed of the code, but it does three other things:
- Deletes/closes files and histograms before event loop, once these are converted
- Adds a protection to check if the correct files/histograms are read
- Fixes one instance when the wrong type was read (TH3 vs TH2)
The results were cross-checked using diff-root
wrt the code in master and no differences were found
cc @bnachman
Merge request reports
Activity
added Digitization InnerDetector master review-pending-level-1 labels
- Resolved by Louis-Guillaume Gagnon
- Resolved by Tadej Novak
added 1 commit
- a85856e3 - Using ROOT interface for retrieving of histograms
CI Result SUCCESS (hash 04ed02ff)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 28256] CI Result SUCCESS (hash a85856e3)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 28259]added review-approved label and removed review-pending-level-1 label
mentioned in commit d3523b89
added sweep:ignore label
Addresses ATLASRECTS-5883