make sure that the requested pointer is not a nullptr.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user