From 70bfbb8467490ff6c79a97e1b5061f09fd6bbc5e Mon Sep 17 00:00:00 2001 From: shahoian Date: Tue, 14 Jan 2025 13:52:00 +0100 Subject: [PATCH] Protection against null CTPClass::descriptor in CTP digitizer --- Detectors/CTP/simulation/src/Digitizer.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Detectors/CTP/simulation/src/Digitizer.cxx b/Detectors/CTP/simulation/src/Digitizer.cxx index 7f8c00a0ace69..2f033b8a01462 100644 --- a/Detectors/CTP/simulation/src/Digitizer.cxx +++ b/Detectors/CTP/simulation/src/Digitizer.cxx @@ -170,7 +170,7 @@ void Digitizer::calculateClassMask(const std::bitset ctpinpmask, st // } } } else { - if ((ctpinpmask.to_ullong() & tcl.descriptor->getInputsMask()) == tcl.descriptor->getInputsMask()) { + if (tcl.descriptor && ((ctpinpmask.to_ullong() & tcl.descriptor->getInputsMask()) == tcl.descriptor->getInputsMask())) { classmask |= tcl.classMask; } }