Skip to content

TrkDetDescrInterfaces, etc: Propagate TrackingGeometry conditions dependencies.

Update TrackingGeometry conditions builder interfaces to pass around a WriteCondHandle rather than ranges, and call addDependency on the handle rather than explicitly intersecting ranges. This allows the conditions container to collect dependency information as well as computing the IOV ranges.

Also change to returning unique_ptr where it makes sense.

See ATLASRECTS-7087.

Merge request reports