Skip to content
Snippets Groups Projects

[mCBM] in check timing algo, protect against warning flood in TRD case

Files
3
@@ -507,7 +507,13 @@ int CbmMcbmCheckTimingAlgo::GetViewId<CbmTrdDigi>(CheckTimingDetector det, std::
if (view.compare(std::to_string(moduleId)) == 0) return iview;
iview++;
}
LOG(warning) << "Trd condition not implemented. Skip.";
std::string sFullModId = det.sName + " module " + std::to_string(moduleId);
if (0 == fUnimplementedTrdViewWarned.count(sFullModId)) {
LOG(warning) << "Trd condition not implemented for " << sFullModId << ". Skipping it from now on.";
fUnimplementedTrdViewWarned.insert(sFullModId);
}
return -1;
}
Loading