Skip to content
Snippets Groups Projects
Forked from atlas / athena
14735 commits behind the upstream repository.
Scott Snyder's avatar
Scott Snyder authored
MuonReadoutGeometryR4: Speed up MdtTubeLayer::getTubeNode().

This was using getChildVol.  However, that keeps track of the transform
to each child, even though that is not actually used.
This is slow, especially in debug builds where Eigen operations
tend to be expensive.

Instead, use GeoVisitVolumes to iterate over children without calculating
the transforms.
4291a1c0
History

ATLAS Offline software

Welcome to ATLAS Athena software!

To contribute to this project, follow our git tutorial. In particular, if you fork this project please do not forget to add the ATLAS Robot as a developer.

For ATLAS members, please see the Atlas Computing Twiki for even more information.

Branches

The following major branches are currently active:

Branch Purpose Main Project, Release Series
main Upgrade, Analysis, Derivations Athena 25.0.X, (Ath)AnalysisBase 25.2.X
24.0 Run-3 Tier0, Point1, MCProd Athena 24.0.X, AthSimulation 24.0.X
21.2 Legacy run 2 derivations AthDerivation 21.2.X

Links