Skip to content
Snippets Groups Projects

New eventbuilder and eventsink device. Includes new trigger device from closed MR.

Merged Dominik Smith requested to merge d.smith/cbmroot:NewEventbuilderDevice into master
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
+ 2
2
@@ -170,7 +170,7 @@ bool CbmDevUnpack::SendData(const CbmDigiTimeslice& timeslice, const TimesliceMe
/// Prepare serialized versions of the TS Event header
FairMQMessagePtr messTsHeader(NewMessage());
Serialize<RootSerializer>(*messTsHeader, fCbmTsEventHeader);
RootSerializer().Serialize(*messTsHeader, fCbmTsEventHeader);
parts.AddPart(std::move(messTsHeader));
/// Prepare serialized version of Digi Timeslice
@@ -190,7 +190,7 @@ bool CbmDevUnpack::SendData(const CbmDigiTimeslice& timeslice, const TimesliceMe
/// FIXME: only for TS duration and overlap, should be sent to parameter service instead as stable values in run
/// Index and start time are already included in the TsHeader object!
FairMQMessagePtr messTsMeta(NewMessage());
Serialize<RootSerializer>(*messTsMeta, &TsMetaData);
RootSerializer().Serialize(*messTsMeta, &TsMetaData);
parts.AddPart(std::move(messTsMeta));
if (Send(parts, fsChannelNameDataOutput) < 0) {
Loading