27 #ifndef PndMQDataDuplicator_H_ 28 #define PndMQDataDuplicator_H_ 31 #include <boost/serialization/access.hpp> 32 #include <boost/archive/text_iarchive.hpp> 33 #include <boost/archive/binary_iarchive.hpp> 34 #include <boost/archive/binary_oarchive.hpp> 35 #include <boost/serialization/vector.hpp> 37 #include "FairMQDevice.h" 46 template <
class Archive>
47 void serialize(Archive &ar,
const unsigned int version)
54 if (channel >
fRates.size() - 1) {
55 fRates.resize(channel + 1, 0);
65 #ifndef __CINT__ // for BOOST serialization 68 #endif // for BOOST serialization void SetRateRatio(int channel, int ratio)
std::vector< PndSdsDigiTopix4 > fTopixData
void serialize(Archive &ar, const unsigned int version)
bool fHasBoostSerialization
friend class boost::serialization::access
virtual ~PndMQDataDuplicator()
std::vector< int > fRates