You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ca6568d
Browse filesBrowse the repository at this point in the historyBrowse files
Keep stepping state in detector members instead of statics
This moves state that is carried from step to step out of function-local statics, so that each instance has its own; with one instance per detector today, the behaviour is unchanged.
- TPC keeps the track length at the last track reference as a member, and builds the momentum vector as a local.
- FDD keeps the energy loss, photon count and entry position of the hit being built as members, and drops an unused static.
- HMPID keeps the energy loss and entry position of the charged-particle hit as members.
- MaterialBudgetMap keeps the distance to the scoring boundary as a member.
- The VMC application no longer caches the FairRootManager instance in a static.
https://its.cern.ch/jira/browse/O2-7305
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0 commit comments