2121#include < DataDistLogger.h>
2222#include < DataDistributionOptions.h>
2323
24- #include < FairMQDevice .h>
24+ #include < fairmq/Device .h>
2525
2626#include < vector>
2727#include < queue>
@@ -37,7 +37,7 @@ void StfInputInterface::start(bool pBuildStf, std::shared_ptr<ConsulStfBuilder>
3737 mBuildStf = pBuildStf;
3838 mDiscoveryConfig = pStfBuilderConfig;
3939
40- mBuilderInputQueue = std::make_unique<ConcurrentFifo<std::vector<FairMQMessagePtr >>>();
40+ mBuilderInputQueue = std::make_unique<ConcurrentFifo<std::vector<fair::mq::MessagePtr >>>();
4141 mStfBuilder = std::make_unique<SubTimeFrameReadoutBuilder>(mDevice .MemI ());
4242
4343 // sequence thread only needed when building physics STFs
@@ -87,7 +87,7 @@ mRunning = false;
8787void StfInputInterface::StfReceiverThread ()
8888{
8989 using namespace std ::chrono_literals;
90- std::vector<FairMQMessagePtr > lReadoutMsgs;
90+ std::vector<fair::mq::MessagePtr > lReadoutMsgs;
9191 lReadoutMsgs.reserve (4096 );
9292
9393 // Reference to the input channel
@@ -191,7 +191,7 @@ void StfInputInterface::StfBuilderThread()
191191 using namespace std ::chrono_literals;
192192
193193 bool lStarted = false ;
194- std::vector<FairMQMessagePtr > lReadoutMsgs;
194+ std::vector<fair::mq::MessagePtr > lReadoutMsgs;
195195 lReadoutMsgs.reserve (1U << 20 );
196196
197197 // support FEEID masking
@@ -217,7 +217,7 @@ void StfInputInterface::StfBuilderThread()
217217 // insert and mask the feeid
218218 auto lInsertWithFeeIdMasking = [&lStfBuilder, lFeeIdMask] (const header::DataOrigin &pDataOrigin,
219219 const header::DataHeader::SubSpecificationType &pSubSpec, const ReadoutSubTimeframeHeader &pRdoHeader,
220- const FairMQParts ::iterator pStartHbf, const std::size_t pInsertCnt) {
220+ const fair::mq::Parts ::iterator pStartHbf, const std::size_t pInsertCnt) {
221221
222222 // mask the subspecification if the fee mode is used
223223 auto lMaskedSubspec = pSubSpec;
@@ -402,7 +402,7 @@ void StfInputInterface::TopologicalStfBuilderThread()
402402 using namespace std ::chrono_literals;
403403
404404 bool lStarted = false ;
405- std::vector<FairMQMessagePtr > lReadoutMsgs (1U << 20 );
405+ std::vector<fair::mq::MessagePtr > lReadoutMsgs (1U << 20 );
406406 lReadoutMsgs.clear ();
407407
408408 // per equipment data cache
@@ -447,7 +447,7 @@ void StfInputInterface::TopologicalStfBuilderThread()
447447 const header::DataOrigin &pDataOrigin,
448448 const header::DataHeader::SubSpecificationType &pSubSpec,
449449 const ReadoutSubTimeframeHeader &pRdoHeader,
450- FairMQParts ::iterator &pStartHbf /* in/out */ ,
450+ fair::mq::Parts ::iterator &pStartHbf /* in/out */ ,
451451 std::size_t &pInsertCnt /* in/out */ ) -> std::optional<std::unique_ptr<SubTimeFrame> > {
452452
453453 // mask the subspecification if the fee mode is used
0 commit comments