From ad008d276368b87583e6a70e731321f4eb9ddad8 Mon Sep 17 00:00:00 2001 From: "s.zharko@gsi.de" <s.zharko@gsi.de> Date: Wed, 7 Feb 2024 17:39:51 +0100 Subject: [PATCH] BugFix: fixing MC event indexing scheme of links to MVD MC points --- sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx index dffb61dd31..3bf98a3f0d 100644 --- a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx +++ b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx @@ -730,12 +730,13 @@ void CbmMvdSensorDigitizerTask::GetEventInfo(Int_t& inputNr, Int_t& eventNr, Dou { // --- The event number is taken from the FairRootManager - eventNr = FairRootManager::Instance()->GetEntryNr(); + eventNr = FairRootManager::Instance()->GetEntryNr(); // global MC event number (over all input files) // --- In a FairRunAna, take the information from FairEventHeader if (FairRunAna::Instance()) { FairEventHeader* event = FairRunAna::Instance()->GetEventHeader(); inputNr = event->GetInputFileId(); + eventNr = event->GetMCEntryNumber(); // local MC event number (for a given file ID) eventTime = event->GetEventTime(); } -- GitLab