#include "ZmqPulseSyncReceiver.hpp" #include "BufferUtils.hpp" #include #include #include #include #include #include "date.h" #include "sync_config.hpp" using namespace std; using namespace chrono; using namespace sync_config; ZmqPulseSyncReceiver::ZmqPulseSyncReceiver( void * ctx, const string& detector_name, const int n_modules) : ctx_(ctx), n_modules_(n_modules) { sockets_.reserve(n_modules_); for (int i=0; i