diff --git a/reco/detectors/mvd/CbmMvdHitfinder.cxx b/reco/detectors/mvd/CbmMvdHitfinder.cxx index b97ee8d235d04462c987bb8bbbc6558256caa2a1..d179490e7c90d5c4a369dd45cdcf22fa250cc9a2 100644 --- a/reco/detectors/mvd/CbmMvdHitfinder.cxx +++ b/reco/detectors/mvd/CbmMvdHitfinder.cxx @@ -11,6 +11,7 @@ #include "CbmDigiManager.h" // for CbmDigiManager #include "CbmMvdCluster.h" // for CbmMvdCluster #include "CbmMvdDetector.h" // for CbmMvdDetector +#include "CbmMvdDetectorId.h" // for CbmMvdDetector #include "CbmMvdDigi.h" // for CbmMvdDigi #include "CbmMvdSensor.h" // for CbmMvdSensor #include "CbmMvdSensorFindHitTask.h" // for CbmMvdSensorFindHi... @@ -131,11 +132,12 @@ void CbmMvdHitfinder::Exec(Option_t* /*opt*/) { + CbmMvdDetectorId tmp; Int_t nEntries = fInputCluster->GetEntriesFast(); for (Int_t i = 0; i < nEntries; i++) { cluster = (CbmMvdCluster*) fInputCluster->At(i); cluster->SetRefId(i); - fDetector->SendInputToSensorPlugin(cluster->GetDetectorId(), nTargetPlugin, static_cast<TObject*>(cluster)); + fDetector->SendInputToSensorPlugin(tmp.DetectorId(cluster->GetSensorNr()), nTargetPlugin, static_cast<TObject*>(cluster)); } }