diff --git a/reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx b/reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx index 67794ea4ee41bc9bd3c37c778a42bf9ffd39f995..98da832c11ae064005e5af5b69b3f5f52ab38cfe 100644 --- a/reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx +++ b/reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx @@ -344,6 +344,11 @@ void CbmTrdUnpackAlgoR::makeDigi(Spadic::FexWord<0x10> fw, std::uint32_t criid) // If the message was flagged as multi hit, forward this info to the digi if (fw.mh != 0) digi->SetTriggerType(CbmTrdDigi::eTriggerType::kMulti); + //pass digi to monitor + if (fMonitor) { + fMonitor->FillHistos(digi.get(), nullptr); + } + fOutputVec.emplace_back(*std::move(digi)); } }