41 auto* data_header = AnalysisTree::TaskManager::GetInstance()->GetDataHeader();
42 auto* config = AnalysisTree::TaskManager::GetInstance()->GetConfig();
43 const auto& branch = config->GetBranchConfig(
out_branch_);
45 const int n_fsd_modules = data_header->GetModulePositions(0).GetNumberOfChannels();
48 for (
int i = 0; i < n_fsd_modules; ++i) {
54 LOG(warn) <<
"No FSD hits!";
58 for (
int i = 0; i < nFsdHits; ++i) {
60 if (hit ==
nullptr)
continue;
61 auto&
module = fsd_modules_->Channel(hit->GetModuleId());
63 module.SetSignal(hit->GetEdep());