Skip to content
Snippets Groups Projects
Commit 104f5a7d authored by Sergey Gorbunov's avatar Sergey Gorbunov Committed by Florian Uhlig
Browse files

bugfix in MvdSensorFrameBuffer

parent 9239bd95
No related branches found
No related tags found
1 merge request!1484bugfix in MvdSensorFrameBuffer
Pipeline #25826 passed
...@@ -66,7 +66,7 @@ void CbmMvdSensorFrameBuffer::ExecChain() ...@@ -66,7 +66,7 @@ void CbmMvdSensorFrameBuffer::ExecChain()
SetPluginReady(false); SetPluginReady(false);
currentTime = fSensor->GetCurrentEventTime(); currentTime = fSensor->GetCurrentEventTime();
thisFrame = fSensor->GetFrameNumber(fSensorData->GetNPixelsY(), currentTime); thisFrame = fSensor->GetFrameNumber(currentTime, fSensorData->GetNPixelsY());
if (thisFrame > lastFrame) { if (thisFrame > lastFrame) {
//LOG(info) << "Detected full Frame "<< lastFrame << " on sensor " << fSensor->GetName(); //LOG(info) << "Detected full Frame "<< lastFrame << " on sensor " << fSensor->GetName();
...@@ -154,7 +154,7 @@ void CbmMvdSensorFrameBuffer::BuildMimosaFrame(Int_t frameNumber) ...@@ -154,7 +154,7 @@ void CbmMvdSensorFrameBuffer::BuildMimosaFrame(Int_t frameNumber)
//Get frame number from the CbmMvdSensor according to assumed position of the //Get frame number from the CbmMvdSensor according to assumed position of the
//rolling shutter. //rolling shutter.
pointFrameNumber = fSensor->GetFrameNumber(pixelY, point->GetAbsTime()); pointFrameNumber = fSensor->GetFrameNumber(point->GetAbsTime(), pixelY);
// LOG(info) << "current pointFrameNumber " << pointFrameNumber; // LOG(info) << "current pointFrameNumber " << pointFrameNumber;
if (pointFrameNumber < frameNumber) { LOG(info) << "super error"; } if (pointFrameNumber < frameNumber) { LOG(info) << "super error"; }
...@@ -201,7 +201,7 @@ void CbmMvdSensorFrameBuffer::ClearFrame(Int_t frameNumber) ...@@ -201,7 +201,7 @@ void CbmMvdSensorFrameBuffer::ClearFrame(Int_t frameNumber)
//Get frame number from the CbmMvdSensor according to assumed position of the //Get frame number from the CbmMvdSensor according to assumed position of the
//rolling shutter. //rolling shutter.
pointFrameNumber = fSensor->GetFrameNumber(pixelY, point->GetAbsTime()); pointFrameNumber = fSensor->GetFrameNumber(point->GetAbsTime(), pixelY);
// if it belongs to the frame, delete it from the internal buffer // if it belongs to the frame, delete it from the internal buffer
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment