|
CbmRoot
|
#include <CbmHistoServer.h>
Public Member Functions | |
| CbmHistoServer () | |
| virtual | ~CbmHistoServer () |
| void | UpdateHttpServer () |
Protected Member Functions | |
| virtual void | InitTask () |
| bool | ReceiveData (FairMQMessagePtr &msg, int index) |
| virtual void | PreRun () |
| virtual void | PostRun () |
Private Member Functions | |
| int | FindHistogram (const std::string &name) |
Private Attributes | |
| std::string | fInputChannelName |
| TObjArray | fArrayHisto |
| int | fNMessages |
| THttpServer | fServer |
| std::thread | fThread |
| bool | fStopThread |
Definition at line 19 of file CbmHistoServer.h.
| CbmHistoServer::CbmHistoServer | ( | ) |
Definition at line 20 of file CbmHistoServer.cxx.
References fArrayHisto, fInputChannelName, fNMessages, fServer, and fStopThread.
|
virtual |
Definition at line 31 of file CbmHistoServer.cxx.
|
private |
Definition at line 109 of file CbmHistoServer.cxx.
References fArrayHisto.
Referenced by ReceiveData().
|
protectedvirtual |
Definition at line 33 of file CbmHistoServer.cxx.
References fInputChannelName, and ReceiveData().
|
protectedvirtual |
Definition at line 103 of file CbmHistoServer.cxx.
References fStopThread, and fThread.
|
protectedvirtual |
Definition at line 80 of file CbmHistoServer.cxx.
References fStopThread, fThread, and UpdateHttpServer().
|
protected |
Definition at line 45 of file CbmHistoServer.cxx.
References fArrayHisto, FindHistogram(), fNMessages, fServer, and mtx.
Referenced by InitTask().
| void CbmHistoServer::UpdateHttpServer | ( | ) |
Definition at line 86 of file CbmHistoServer.cxx.
References fServer, fStopThread, and mtx.
Referenced by PreRun().
|
private |
Definition at line 47 of file CbmHistoServer.h.
Referenced by CbmHistoServer(), FindHistogram(), and ReceiveData().
|
private |
Definition at line 45 of file CbmHistoServer.h.
Referenced by CbmHistoServer(), and InitTask().
|
private |
Definition at line 49 of file CbmHistoServer.h.
Referenced by CbmHistoServer(), and ReceiveData().
|
private |
Definition at line 51 of file CbmHistoServer.h.
Referenced by CbmHistoServer(), ReceiveData(), and UpdateHttpServer().
|
private |
Definition at line 56 of file CbmHistoServer.h.
Referenced by CbmHistoServer(), PostRun(), PreRun(), and UpdateHttpServer().
|
private |
Definition at line 55 of file CbmHistoServer.h.