From 014c79c72ca916a3c4a9cf301a36ca72baf6fe9c Mon Sep 17 00:00:00 2001 From: martinunland Date: Thu, 29 Aug 2024 10:42:14 +0200 Subject: [PATCH] corrected doc example --- documentation/extra_doc/0_common.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/extra_doc/0_common.md b/documentation/extra_doc/0_common.md index 1cf5fede4..f5e7a999a 100644 --- a/documentation/extra_doc/0_common.md +++ b/documentation/extra_doc/0_common.md @@ -165,10 +165,10 @@ This approach ensures a smooth integration of the photosensitive volume within t ```cpp #include "OMSimSensitiveDetector.hh" //... Assume the logical volume of your detector has been defined and is referred to as "lDetectorLV" -OMSimSensitiveDetector* lSensitiveDetector = new OMSimSensitiveDetector("myDetector", DetectorType::VolumePhotonDetector); -OMSimHitManager &lHitManager = OMSimHitManager::getInstance(); -lHitManager.setNumberOfPMTs(1, lHitManager.getNextDetectorIndex()); -registerSensitiveDetector(lDetectorLV, lSensitiveDetector); +OMSimSensitiveDetector* sensitiveDetector = new OMSimSensitiveDetector("myDetector", DetectorType::VolumePhotonDetector); +OMSimHitManager &hitManager = OMSimHitManager::getInstance(); +hitManager.setNumberOfPMTs(1, hitManager.getNextDetectorIndex()); +registerSensitiveDetector(lDetectorLV, sensitiveDetector); ``` In this case, `OMSimSensitiveDetector::ProcessHits` will store all absorbed photons. The number of photons absorbed will depend on the absorption length of the material connected to the logical volume. If you want it to be 100% efficient, use the material `RiAbs_Absorber`.