#include "AliStorageEventManager.h" #include "AliStorageTypes.h" #include "AliESDEvent.h" #include "zmq.hpp" #include using namespace std; using namespace zmq; /* parameters: 0 - connect directly to reconstruction socket 1 - connect to Storage Manager and ask for last event */ int main(int argc, char **argv) { if(argc<2) { cout<<"Usage: alifakedisplay "<setsockopt(ZMQ_SUBSCRIBE,"",0); socket->connect(Form("tcp://137.138.93.150:%d",gEventsSubscriberPort)); while(1) { event = manager->GetEvent(socket); if(event) { cout<<"Received event. Run:"<GetRunNumber()<<"\t event:"<GetEventNumberInFile()<connect(Form("tcp://137.138.93.150:%d",gServerCommunicationPort)); while(1) { struct serverRequestStruct *requestMessage = new struct serverRequestStruct; requestMessage->messageType = REQUEST_GET_LAST_EVENT; manager->Send(requestMessage,socket); event = manager->GetEvent(socket); if(event) { cout<<"Last event - Run:"<GetRunNumber()<<"\t event:"<GetEventNumberInFile()<