make a component factory preloader for all components used by the CP algorithms
This is a followup to !68703 (merged) that uses that mechanism to add factories for all components used by the common CP algorithms. This is not necessarily the prettiest way of doing things, but it is what can be practically done right now with little effort. It should probably be replaced by a better mechanism at some point.
Command to test/run this:
FullCPAlgorithmsTest_eljob.py --data-type data --algorithm-memory --factory-preload 'libComponentFactoryPreloaderDict.so,CP::preloadComponentFactories' --block-config --use-flags
Merge request reports
Activity
mentioned in merge request !68703 (merged)
This merge request affects 1 package:
- PhysicsAnalysis/Algorithms/ComponentFactoryPreloader
This merge request affects 5 files:
- PhysicsAnalysis/Algorithms/ComponentFactoryPreloader/CMakeLists.txt
- PhysicsAnalysis/Algorithms/ComponentFactoryPreloader/ComponentFactoryPreloader/ComponentFactoryPreloader.h
- PhysicsAnalysis/Algorithms/ComponentFactoryPreloader/ComponentFactoryPreloader/ComponentFactoryPreloaderDict.h
- PhysicsAnalysis/Algorithms/ComponentFactoryPreloader/ComponentFactoryPreloader/selection.xml
- PhysicsAnalysis/Algorithms/ComponentFactoryPreloader/Root/ComponentFactoryPreloader.cxx
removed analysis-review-required label
added analysis-review-approved label
CI Result SUCCESS (hash c894f52f)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: 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-EL9 5831] (remote access info)added review-approved label and removed review-pending-level-1 label
mentioned in commit a96cd357