15 #ifndef PndMQDataDuplicator_H_
16 #define PndMQDataDuplicator_H_
19 #include <boost/serialization/access.hpp>
20 #include <boost/archive/text_iarchive.hpp>
21 #include <boost/archive/binary_iarchive.hpp>
22 #include <boost/archive/binary_oarchive.hpp>
23 #include <boost/serialization/vector.hpp>
25 #include "FairMQDevice.h"
35 template <
class Archive>
36 void serialize(Archive& ar,
const unsigned int version)
42 if (channel >
fRates.size() - 1){
43 fRates.resize(channel + 1, 0);
53 #ifndef __CINT__ // for BOOST serialization
56 #endif // for BOOST serialization
void SetRateRatio(int channel, int ratio)
std::vector< PndSdsDigiTopix4 > fTopixData
virtual ~PndMQDataDuplicator()
void serialize(Archive &ar, const unsigned int version)
bool fHasBoostSerialization
friend class boost::serialization::access
std::vector< int > fRates