#include "RooFit/MultiProcess/ProcessManager.h"
#include "RooFit_ZMQ/ZeroMQSvc.h"
#include "RooFit_ZMQ/ZeroMQPoller.h"
#include <iosfwd>
#include <vector>
#include <csignal>
#include <string>
Classes | |
class | RooFit::MultiProcess::Messenger |
Manages ZeroMQ sockets and wraps send and receive calls. More... | |
Namespaces | |
namespace | RooFit |
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments). | |
namespace | RooFit::MultiProcess |
Enumerations | |
enum class | RooFit::MultiProcess::M2Q : int { RooFit::MultiProcess::enqueue = 10 } |
enum class | RooFit::MultiProcess::Q2W : int { RooFit::MultiProcess::dequeue_rejected = 40 , RooFit::MultiProcess::dequeue_accepted = 41 } |
enum class | RooFit::MultiProcess::W2Q : int { RooFit::MultiProcess::dequeue = 30 } |
enum class | RooFit::MultiProcess::X2X : int { RooFit::MultiProcess::ping = -1 , RooFit::MultiProcess::pong = -2 , RooFit::MultiProcess::initial_value = 0 } |
Functions | |
std::ostream & | RooFit::MultiProcess::operator<< (std::ostream &out, const M2Q value) |
std::ostream & | RooFit::MultiProcess::operator<< (std::ostream &out, const Q2W value) |
std::ostream & | RooFit::MultiProcess::operator<< (std::ostream &out, const W2Q value) |
std::ostream & | RooFit::MultiProcess::operator<< (std::ostream &out, const X2X value) |
void | RooFit::MultiProcess::set_socket_immediate (ZmqLingeringSocketPtr<> &socket) |