make sure that the requested pointer is not a nullptr.

This commit is contained in:
2026-03-02 11:06:24 +01:00
parent b1bce70d63
commit 9ec28171c8
+5
View File
@@ -172,6 +172,11 @@ void PRunBase::DeadTimeCorrection(std::vector<PDoubleVector> &histos, PUIntVecto
{
PRawRunData* runData = fRawData->GetRunData(*fRunInfo->GetRunName());
if (runData == nullptr) {
std::cerr << std::endl << "**WARNING** PRunBase::DeadTimeCorrection: couldn't get data from '" << *fRunInfo->GetRunName() << "'" << std::endl;
return;
}
if (!runData->DeadTimeCorrectionReady()) {
std::cerr << std::endl << "**WARNING** PRunBase::DeadTimeCorrection: missing input for dead time correction" << std::endl;
return;