From 0341142002e51d50934f79c81483114a2467fefd Mon Sep 17 00:00:00 2001
From: Markus Frank <Markus.Frank@cern.ch>
Date: Mon, 5 Dec 2022 09:56:18 +0100
Subject: [PATCH] Checksum debugging

---
 DDCore/src/plugins/DetectorChecksum.cpp | 6 +++---
 examples/CLICSiD/CMakeLists.txt         | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/DDCore/src/plugins/DetectorChecksum.cpp b/DDCore/src/plugins/DetectorChecksum.cpp
index 8379b069a..90ffdb0db 100644
--- a/DDCore/src/plugins/DetectorChecksum.cpp
+++ b/DDCore/src/plugins/DetectorChecksum.cpp
@@ -1338,9 +1338,9 @@ static long create_checksum(Detector& description, int argc, char** argv) {
   wr.configure();
 
   bool make_dump = false;
-  if ( dump_elements || dump_materials || dump_solids || 
-       dump_volumes || dump_placements || dump_detelements ||
-       dump_sensitives || dump_iddesc || dump_segmentations )   {
+  if ( dump_elements   || dump_materials  || dump_solids || 
+       dump_volumes    || dump_placements || dump_detelements ||
+       dump_sensitives || dump_iddesc     || dump_segmentations )   {
     make_dump = true;
     wr.debug = 0;
   }
diff --git a/examples/CLICSiD/CMakeLists.txt b/examples/CLICSiD/CMakeLists.txt
index f4217ec6d..80fb2d209 100644
--- a/examples/CLICSiD/CMakeLists.txt
+++ b/examples/CLICSiD/CMakeLists.txt
@@ -132,7 +132,7 @@ endif()
 # Checksum test of the EcalBarrel sub-detector
 dd4hep_add_test_reg( CLICSiD_check_checksum_EcalBarrel
   COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh"
-  EXEC_ARGS  geoPluginRun -input ${DD4hep_ROOT}/DDDetectors/compact/SiD.xml -plugin DD4hepDetectorChecksum -newline -readout -dump_detelements -dump_placements -dump_solids -debug 3 -detector EcalBarrel
+  EXEC_ARGS  geoPluginRun -input ${DD4hep_ROOT}/DDDetectors/compact/SiD.xml -plugin DD4hepDetectorChecksum -newline -readout -detector EcalBarrel
   REGEX_PASS "Combined hash code                      4105a5e5b8ee5046  \\(10375 sub-codes\\)"
   REGEX_FAIL "Exception;EXCEPTION;ERROR"
 )
@@ -140,7 +140,7 @@ dd4hep_add_test_reg( CLICSiD_check_checksum_EcalBarrel
 # Checksum test of the full detector
 dd4hep_add_test_reg( CLICSiD_check_checksum_full
   COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh"
-  EXEC_ARGS  geoPluginRun -input ${DD4hep_ROOT}/DDDetectors/compact/SiD.xml -plugin DD4hepDetectorChecksum -newline -readout
+  EXEC_ARGS  geoPluginRun -input ${DD4hep_ROOT}/DDDetectors/compact/SiD.xml -plugin DD4hepDetectorChecksum -newline -readout -dump_detelements -dump_placements -dump_solids -debug 3
   REGEX_PASS "Combined hash code                      85690f29788735eb  \\(3395674 sub-codes\\)"
   REGEX_FAIL "Exception;EXCEPTION;ERROR"
 )
-- 
GitLab