From e05ab3d9ba246caff247b50249fc3807e76fc31d Mon Sep 17 00:00:00 2001 From: Norbert Herrmann <n.herrmann@physi.uni-heidelberg.de> Date: Sun, 6 Mar 2022 09:25:12 +0100 Subject: [PATCH] fix memory leak --- reco/tasks/CbmTaskMakeRecoEvents.cxx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/reco/tasks/CbmTaskMakeRecoEvents.cxx b/reco/tasks/CbmTaskMakeRecoEvents.cxx index d4aa09a0c7..9fa1a0bdc3 100644 --- a/reco/tasks/CbmTaskMakeRecoEvents.cxx +++ b/reco/tasks/CbmTaskMakeRecoEvents.cxx @@ -45,9 +45,16 @@ void CbmTaskMakeRecoEvents::Exec(Option_t*) if (!fDigiEvents) return; // --- Clear output arrays + fT0Digis->clear(); fStsDigis->clear(); - fRecoEvents->Clear(); - + fRichDigis->clear(); + fMuchDigis->clear(); + fTrdDigis->clear(); + fTofDigis->clear(); + fPsdDigis->clear(); + + //fRecoEvents->Clear(); //causes memory leak + fRecoEvents->Delete(); // --- Event loop Int_t eventNr = 0; -- GitLab