From 1280cc9b51188ac9600f2e3edf4d323d551566bb Mon Sep 17 00:00:00 2001 From: "P.-A. Loizeau" <p.-a.loizeau@gsi.de> Date: Fri, 22 Jul 2022 15:11:21 +0200 Subject: [PATCH] Fix mismatch in old MQ samplers with current flesnet IPC, removing warnings --- MQ/source/CbmMQTsaMultiSamplerTof.cxx | 8 ++++---- MQ/source/CbmMQTsaSampler.cxx | 2 +- MQ/source/CbmMQTsaSamplerTof.cxx | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/MQ/source/CbmMQTsaMultiSamplerTof.cxx b/MQ/source/CbmMQTsaMultiSamplerTof.cxx index bcefa65be1..4a42a9dea0 100644 --- a/MQ/source/CbmMQTsaMultiSamplerTof.cxx +++ b/MQ/source/CbmMQTsaMultiSamplerTof.cxx @@ -290,7 +290,7 @@ bool CbmMQTsaMultiSamplerTof::ConditionalRun() if (fComponentsToSend[idx] > 0) { LOG(debug) << "Append timeslice component of link " << nrComp << " to idx " << idx; - fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_microslices(nrComp), ts.index())}; + fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_core_microslices()), ts.index()}; component.append_component(ts.num_microslices(0)); for (size_t m = 0; m < ts.num_microslices(nrComp); ++m) { @@ -365,7 +365,7 @@ bool CbmMQTsaMultiSamplerTof::CreateAndCombineComponents(const fles::Timeslice& if (fComponentsToSend[idx]>0) { LOG(debug) << "Append timeslice component of link " << nrComp<< " to idx "<<idx; - fles::StorableTimeslice component{static_cast<uint32_t>(ts.num_microslices(nrComp), ts.index())}; + fles::StorableTimeslice component{static_cast<uint32_t>(ts.num_core_microslices()), ts.index()}; component.append_component(ts.num_microslices(0)); for (size_t m = 0; m < ts.num_microslices(nrComp); ++m) { @@ -406,7 +406,7 @@ bool CbmMQTsaMultiSamplerTof::AppendData(const fles::StorableTimeslice& /*compon bool CbmMQTsaMultiSamplerTof::SendTs() { /* - for (int idx=0; idx<parts.size(); idx++) + for (int idx=0; idx<parts.size(); idx++) if(bparts[idx]){ LOG(debug) << "Send data to channel " << fChannelsToSend[idx][0]; if (Send(parts[idx], fChannelsToSend[idx][0]) < 0) { @@ -525,7 +525,7 @@ bool CbmMQTsaMultiSamplerTof::CheckTimeslice(const fles::Timeslice& ts) LOG(debug) << "Component " << c << " has the system id 0x" << std::hex << static_cast<int>(ts.descriptor(c, 0).sys_id) << std::dec; /* - if(ts.descriptor(c,0).sys_id == 0x90 ) { // found a t0 - timeslice + if(ts.descriptor(c,0).sys_id == 0x90 ) { // found a t0 - timeslice ts.descriptor(c,0).sys_id = 0x60; // rename t0 to tof , not allowed } */ diff --git a/MQ/source/CbmMQTsaSampler.cxx b/MQ/source/CbmMQTsaSampler.cxx index cff74002b6..f129557d5f 100644 --- a/MQ/source/CbmMQTsaSampler.cxx +++ b/MQ/source/CbmMQTsaSampler.cxx @@ -305,7 +305,7 @@ bool CbmMQTsaSampler::CreateAndSendComponent(const fles::Timeslice& ts, int nrCo if (fComponentsToSend[idx] > 0) { LOG(info) << "Create timeslice component for link " << nrComp; - fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_microslices(nrComp)), ts.index()}; + fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_core_microslices()), ts.index()}; component.append_component(ts.num_microslices(0)); for (size_t m = 0; m < ts.num_microslices(nrComp); ++m) { diff --git a/MQ/source/CbmMQTsaSamplerTof.cxx b/MQ/source/CbmMQTsaSamplerTof.cxx index c9deed042f..74af486b71 100644 --- a/MQ/source/CbmMQTsaSamplerTof.cxx +++ b/MQ/source/CbmMQTsaSamplerTof.cxx @@ -306,7 +306,7 @@ bool CbmMQTsaSamplerTof::ConditionalRun() if (fComponentsToSend[idx] > 0) { LOG(debug) << "Append timeslice component of link " << nrComp << " to idx " << idx; - fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_microslices(nrComp)), ts.index()}; + fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_core_microslices()), ts.index()}; component.append_component(ts.num_microslices(0)); for (size_t m = 0; m < ts.num_microslices(nrComp); ++m) { @@ -390,7 +390,7 @@ bool CbmMQTsaSamplerTof::CreateAndCombineComponents(const fles::Timeslice& /*ts* if (fComponentsToSend[idx]>0) { LOG(debug) << "Append timeslice component of link " << nrComp<< " to idx "<<idx; - fles::StorableTimeslice component{static_cast<uint32_t>(ts.num_microslices(nrComp), ts.index())}; + fles::StorableTimeslice component{static_cast<uint32_t>(ts.num_core_microslices()), ts.index()}; component.append_component(ts.num_microslices(0)); for (size_t m = 0; m < ts.num_microslices(nrComp); ++m) { @@ -431,7 +431,7 @@ bool CbmMQTsaSamplerTof::AppendData(const fles::StorableTimeslice& /*component*/ bool CbmMQTsaSamplerTof::SendTs() { /* - for (int idx=0; idx<parts.size(); idx++) + for (int idx=0; idx<parts.size(); idx++) if(bparts[idx]){ LOG(debug) << "Send data to channel " << fChannelsToSend[idx][0]; if (Send(parts[idx], fChannelsToSend[idx][0]) < 0) { @@ -462,7 +462,7 @@ bool CbmMQTsaSamplerTof::CreateAndSendComponent(const fles::Timeslice& ts, int n if (fComponentsToSend[idx] > 0) { LOG(debug) << "Create timeslice component for link " << nrComp; - fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_microslices(nrComp)), ts.index()}; + fles::StorableTimeslice component {static_cast<uint32_t>(ts.num_core_microslices()), ts.index()}; component.append_component(ts.num_microslices(0)); for (size_t m = 0; m < ts.num_microslices(nrComp); ++m) { -- GitLab