15 #ifndef FAIRMQCHUNKMERGER_H_
16 #define FAIRMQCHUNKMERGER_H_
18 #include <FairMQDevice.h>
26 typedef std::multimap<std::pair<int, int>, std::pair<int, TObject*>>
MultiMapDef;
41 std::string fInputChannelName;
42 std::string fOutputChannelName;
44 std::map<std::pair<int, int>,
int> fNofPartsPerEventMap;
47 std::pair<int, int> fEvRIPair;
48 std::pair<int, TObject*> fEvCOPair;
49 std::pair<MultiMapDef::iterator, MultiMapDef::iterator> fRet;
51 int fNofReceivedMessages;
virtual ~FairMQChunkMerger()
bool MergeData(FairMQParts &, int)
std::multimap< std::pair< std::pair< int, int >, int >, TObject * > MultiMapDef
void SetNofParts(int iparts)