15 #ifndef PndMQMerger_H_ 
   16 #define PndMQMerger_H_ 
   18 #include "FairMQDevice.h" 
   22 #include <boost/serialization/access.hpp> 
   23 #include <boost/archive/text_iarchive.hpp> 
   24 #include <boost/archive/binary_iarchive.hpp> 
   25 #include <boost/serialization/vector.hpp> 
   33     template <
class Archive>
 
   34         void serialize(Archive& ar, 
const unsigned int version)
 
   44     std::map<int, std::map<std::string, BurstData> > 
fInputMap; 
 
   46     virtual void ProcessData(std::map<std::string, BurstData>& dataToProcess) = 0;
 
   48         #ifndef __CINT__ // for BOOST serialization 
   51         #endif // for BOOST serialization 
friend class boost::serialization::access
bool fHasBoostSerialization
std::map< int, std::map< std::string, BurstData > > fInputMap
virtual void ProcessData(std::map< std::string, BurstData > &dataToProcess)=0
std::vector< bool > fRunningStatus
void serialize(Archive &ar, const unsigned int version)