suppress warning missing deadtime correction if not relevant.

This commit is contained in:
2026-03-03 08:58:21 +01:00
parent 8619865dde
commit 30c17e5431
+10 -1
View File
@@ -177,7 +177,16 @@ void PRunBase::DeadTimeCorrection(std::vector<PDoubleVector> &histos, PUIntVecto
return;
}
if (!runData->DeadTimeCorrectionReady()) {
bool checkDeadTime{false};
PMsrRunList *rl = fMsrInfo->GetMsrRunList();
for (unsigned int i=0; i<rl->size(); i++) {
if (!rl->at(i).GetFileFormat()->CompareTo("nexus", TString::kIgnoreCase)) {
checkDeadTime = true;
break;
}
}
if (!runData->DeadTimeCorrectionReady() && checkDeadTime) {
std::cerr << std::endl << "**WARNING** PRunBase::DeadTimeCorrection: missing input for dead time correction" << std::endl;
return;
}