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