ATLAS Offline Software
|
#include <MmSensitiveDetector.h>
The method MmSensitiveDetector::ProcessHits is executed by the G4 kernel each time a particle crosses one of the Mm gas gaps. Navigating with the touchableHistory method GetHistoryDepth() through the hierarchy of volumes crossed by the particle, the Sensitive Detector determines the correct set of Simulation Identifiers to associate to each hit. The Mm SimIDs are 32-bit unsigned integers, built using the MuonSimEvent/MmHitIdHelper class which inherits from the MuonHitIdHelper base class.