From 8d49ca07341893334e5610e028594fb8fed26dcc Mon Sep 17 00:00:00 2001
From: Axel Puntke <axel.puntke@uni-muenster.de>
Date: Fri, 22 Mar 2024 19:22:18 +0000
Subject: [PATCH] Enable TRD Monitor for new FEX format

---
 reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx b/reco/detectors/trd/unpack/CbmTrdUnpackAlgoR.cxx
index 67794ea4ee..98da832c11 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));
   }
 }
-- 
GitLab