diff --git a/reco/tasks/CbmTaskBuildEvents.cxx b/reco/tasks/CbmTaskBuildEvents.cxx index 37d805f735b4d42d75aea52c3ad638fcc6f8a8ef..3c785232a15616dfdf9c12f5d94fa6ef383f62c9 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());