From 83d21a85553756a82934c1e39d605e97d708418a Mon Sep 17 00:00:00 2001
From: lintao <lintao51@gmail.com>
Date: Sat, 13 Jun 2020 01:19:34 +0800
Subject: [PATCH] WIP: now, use the final CaloSD.

---
 Simulation/DetSimSD/src/CaloSensitiveDetector.cpp  | 2 ++
 Simulation/DetSimSD/src/CalorimeterSensDetTool.cpp | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Simulation/DetSimSD/src/CaloSensitiveDetector.cpp b/Simulation/DetSimSD/src/CaloSensitiveDetector.cpp
index 10993d32..ba740941 100644
--- a/Simulation/DetSimSD/src/CaloSensitiveDetector.cpp
+++ b/Simulation/DetSimSD/src/CaloSensitiveDetector.cpp
@@ -27,6 +27,8 @@ CaloSensitiveDetector::Initialize(G4HCofThisEvent* HCE) {
 G4bool
 CaloSensitiveDetector::ProcessHits(G4Step* step, G4TouchableHistory*) {
 
+    // std::cout << "CaloSensitiveDetector::ProcessHits" << std::endl;
+
     dd4hep::sim::Geant4StepHandler h(step);
     dd4hep::Position pos = 0.5 * (h.prePos() + h.postPos());
     HitContribution contrib = dd4hep::sim::Geant4Hit::extractContribution(step);
diff --git a/Simulation/DetSimSD/src/CalorimeterSensDetTool.cpp b/Simulation/DetSimSD/src/CalorimeterSensDetTool.cpp
index 55bed90d..d8c30b10 100644
--- a/Simulation/DetSimSD/src/CalorimeterSensDetTool.cpp
+++ b/Simulation/DetSimSD/src/CalorimeterSensDetTool.cpp
@@ -2,7 +2,7 @@
 
 #include "G4VSensitiveDetector.hh"
 
-#include "DetSimSD/DDG4SensitiveDetector.h"
+#include "DetSimSD/CaloSensitiveDetector.h"
 
 #include "DD4hep/Detector.h"
 
@@ -35,7 +35,7 @@ CalorimeterSensDetTool::createSD(const std::string& name) {
 
     dd4hep::Detector* dd4hep_geo = m_geosvc->lcdd();
 
-    G4VSensitiveDetector* sd = new DDG4SensitiveDetector(name, *dd4hep_geo);
+    G4VSensitiveDetector* sd = new CaloSensitiveDetector(name, *dd4hep_geo);
 
     return sd;
 }
-- 
GitLab