Skip to content

Remove SiDetectorElement::invalidate() and SiDetectorManager::invalidateAll()

Susumu Oda requested to merge oda/athena:master-invalidate into master
  • This method causes a difficulty in multi-thread operation. If this can be removed, this should be removed.
  • Check if we can remove these methods by compiling all clients.

--> invalidateAll() is really used in https://gitlab.cern.ch/atlas/athena/blob/542bf12c38703cc91de3817b16a6747e32078186/InnerDetector/InDetDetDescr/InDetReadoutGeometry/src/InDetDetectorManager.cxx#L206

    // We invalidate all the elements if at least one alignment changed.
        if (alignmentChange) {
            invalidateAll();
        }    

Tag @christos and @ssnyder

Edited by Susumu Oda

Merge request reports