Files
lars 71c7582c45 fix circular module dep: thread trackID counter via pointer instead of include
G4tracking cannot include G4EventManager.hh because G4event already
depends on G4tracking, creating a circular dependency. Fix: pass a
raw G4int* pointer to the event-level trackIDCounter from G4EventManager
through G4TrackingManager::SetTrackIDCounter into G4SteppingManager,
where ProcessSecondariesFromParticleChange uses it to pre-assign track
IDs without any new include.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-11 11:07:56 +02:00
..
2025-12-05 08:54:02 +01:00
2026-03-19 16:51:22 +01:00
2026-03-19 16:51:22 +01:00
2024-12-06 11:11:40 +01:00
2026-03-19 16:51:22 +01:00