diff --git a/algo/detectors/trd2d/UnpackTrd2d.h b/algo/detectors/trd2d/UnpackTrd2d.h index d3ba008916f3fcdeed16090a5edb419edc40657c..f4d254a2fa1a83e3570a2d3cf9839d24105c7d20 100644 --- a/algo/detectors/trd2d/UnpackTrd2d.h +++ b/algo/detectors/trd2d/UnpackTrd2d.h @@ -14,6 +14,7 @@ #include <array> #include <memory> +#include <sstream> #include <cmath> @@ -95,6 +96,13 @@ namespace cbm::algo + fNumErrInvalidMsSize + fNumErrTimestampOverflow; return (numErrors > 0 ? true : false); } + std::string print() + { + std::stringstream ss; + ss << "errors " << fNumNonHitOrTsbMessage << " | " << fNumErrElinkOutOfRange << " | " + << fNumErrInvalidFirstMessage << " | " << fNumErrInvalidMsSize << " | " << fNumErrTimestampOverflow << " | "; + return ss.str(); + } }; /** @class UnpackTrd2d