WIP: Remove RCBase from SiCommonItems (ATLASRECTS-5130)
- https://its.cern.ch/jira/browse/ATLASRECTS-5130
- Remove RCBase from SiCommonItems.
- SiCommonItems is now owned by OraclePixGeoManager and SCT_GeometryManager.
- Copy/move constructor/operator of OraclePixGeoManager and SCT_GeometryManager are removed.
- Delete setCommonItems method of OraclePixGeoManager and SCT_GeometryManager.
- PixelDetectorTool now holds PixelDetectorFactory{,DC2,SR1} as data members.
- PixelDetectorFactory{,DC2,SR1} hold OraclePixGeoManager.
- SCT_DetectorTool now holds SCT_DetectorFactory as a data member.
- SCT_DetectorFactory holds SCT_GeometryManager.
RunTier0Tests.py was fine. RunTier0Tests.log
--> Dependency is complicated and many changes are required. If SiDetectorManager holds SiCommonItems, dependency is much simpler.
Edited by Susumu Oda