Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 167
    • Merge requests 167
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !45539

ATLASRECTS-6523 Part II: Reduce IOV Range for SiDetElements to match TrackingGeometry

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Robert Johannes Langenberg requested to merge rlangenb/athena:reduce_IOVRange_of_SiDetElementCollections_to_TrackingGeometry_IOVRange into master Jul 30, 2021
  • Overview 31
  • Commits 17
  • Pipelines 7
  • Changes 18

Should fix immediate the problem that multiple TrackingGeometries in flight attempt to change the Layer pointers of the same DetectorElements. This leads to rebuilding the SiDetectorElements more often.

This MR does NOT fix the threading (relevant Alg still remains has to remain non re-entrant) issue , which is that multiple TrackingGeometryCondAlgs attempt to change DetectorElements at the same time, such that some DetElements point to TGs which are destroyed once the scheduler realizes there are multiple TrackingGeometries for the same IOVRange.

Edited Aug 08, 2021 by Christos Anastopoulos
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: reduce_IOVRange_of_SiDetElementCollections_to_TrackingGeometry_IOVRange