From 317f9a34e8c1b5de39f4645b42a865bb5199b190 Mon Sep 17 00:00:00 2001
From: Eoin Clerkin <e.clerkin@gsi.de>
Date: Fri, 24 Nov 2023 17:37:39 +0100
Subject: [PATCH] FillTimeSlice FSD

Add missing code block to fill FSD timeslices
---
 reco/tasks/CbmTaskBuildEvents.cxx | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/reco/tasks/CbmTaskBuildEvents.cxx b/reco/tasks/CbmTaskBuildEvents.cxx
index 37d805f735..3c785232a1 100644
--- a/reco/tasks/CbmTaskBuildEvents.cxx
+++ b/reco/tasks/CbmTaskBuildEvents.cxx
@@ -82,6 +82,13 @@ CbmDigiTimeslice CbmTaskBuildEvents::FillTimeSlice()
         std::copy(digiVec->begin(), digiVec->end(), std::back_inserter(ts.fData.fTof.fDigis));
         break;
       }
+      case ECbmModuleId::kFsd: {
+        const vector<CbmFsdDigi>* digiVec =
+          boost::any_cast<const vector<CbmFsdDigi>*>(digiBranch->GetBranchContainer());
+        assert(digiVec);
+        std::copy(digiVec->begin(), digiVec->end(), std::back_inserter(ts.fData.fFsd.fDigis));
+        break;
+      }
       case ECbmModuleId::kPsd: {
         const vector<CbmPsdDigi>* digiVec =
           boost::any_cast<const vector<CbmPsdDigi>*>(digiBranch->GetBranchContainer());
-- 
GitLab