Propagate TrackingGeometry conditions data to TrackingGeometrySvc and detector store.
In some places TrackingVolume identity comparisons are performbed by comparing pointers. This fails in case the volumes originate from different instances of otherwise identical TrackingGeoemtries. To mitigate this problem, the conditions algorithm will now propagate the conditions data to the service and the detector store.
Showing
- Tracking/TrkConditions/TrackingGeometryCondAlg/CMakeLists.txt 2 additions, 0 deletions...king/TrkConditions/TrackingGeometryCondAlg/CMakeLists.txt
- Tracking/TrkConditions/TrackingGeometryCondAlg/TrackingGeometryCondAlg/TrackingGeometryCondAlg.h 2 additions, 0 deletions...CondAlg/TrackingGeometryCondAlg/TrackingGeometryCondAlg.h
- Tracking/TrkConditions/TrackingGeometryCondAlg/src/TrackingGeometryCondAlg.cxx 19 additions, 2 deletions...s/TrackingGeometryCondAlg/src/TrackingGeometryCondAlg.cxx
- Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometryMirror.h 88 additions, 0 deletions...cr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometryMirror.h
- Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometrySvc.h 8 additions, 5 deletions...Descr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometrySvc.h
- Tracking/TrkDetDescr/TrkDetDescrSvc/src/TrackingGeometrySvc.cxx 70 additions, 11 deletions...ng/TrkDetDescr/TrkDetDescrSvc/src/TrackingGeometrySvc.cxx
- Tracking/TrkDetDescr/TrkGeometry/TrkGeometry/TrackingGeometry.h 8 additions, 2 deletions...ng/TrkDetDescr/TrkGeometry/TrkGeometry/TrackingGeometry.h
Loading
Please register or sign in to comment