Extrapolator : Use local cache for the material effect updator (Part I)
This is Part I of 2 or 3. Splitting it so as to be reviewable.
- The
IMaterialEffectsUpdator
provided interfaces (since > 1 year) where one can pass a local cache on top of the thread local ones. - To achieve that the Cache passed to the methods of the Extrapolator should potentially have as many Material effect caches as the different material effects updators used (typically up to 6 ) .
- Then these can be filled /cleared / retain the info .
For now adding the relevant parts in the Extrapolator cache, adding a coupld of methods, moving all inline methods in a separate Extrapolator.icc and tidying a bit up in preparation.
Merge request reports
Activity
added Tracking master review-pending-level-1 labels
CI Result SUCCESS (hash c8de5a87)Athena AthSimulation AnalysisBase AthGeneration 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
AnalysisBase: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 14725]added review-pending-level-2 label and removed review-pending-level-1 label
@grancagn . Please have a look at this MR. Thanks. BA as L1.
- Resolved by Sergio Grancagnolo
added review-approved label and removed review-pending-level-2 label
@grancagn . thanks.
mentioned in commit 805af486
added sweep:ignore label