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 22 of file CbmHistoServer.h.
CbmHistoServer::CbmHistoServer | ( | ) |
Definition at line 22 of file CbmHistoServer.cxx.
|
virtual |
Definition at line 31 of file CbmHistoServer.cxx.
|
private |
Definition at line 107 of file CbmHistoServer.cxx.
References fArrayHisto, and i.
Referenced by ReceiveData().
|
protectedvirtual |
Definition at line 33 of file CbmHistoServer.cxx.
References fInputChannelName, and ReceiveData().
|
protectedvirtual |
Definition at line 102 of file CbmHistoServer.cxx.
References fStopThread, and fThread.
|
protectedvirtual |
Definition at line 81 of file CbmHistoServer.cxx.
References fStopThread, fThread, and UpdateHttpServer().
|
protected |
Definition at line 44 of file CbmHistoServer.cxx.
References fArrayHisto, FindHistogram(), fNMessages, fServer, i, 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 56 of file CbmHistoServer.h.
Referenced by FindHistogram(), and ReceiveData().
|
private |
Definition at line 54 of file CbmHistoServer.h.
Referenced by InitTask().
|
private |
Definition at line 58 of file CbmHistoServer.h.
Referenced by ReceiveData().
|
private |
Definition at line 60 of file CbmHistoServer.h.
Referenced by ReceiveData(), and UpdateHttpServer().
|
private |
Definition at line 65 of file CbmHistoServer.h.
Referenced by PostRun(), PreRun(), and UpdateHttpServer().
|
private |
Definition at line 64 of file CbmHistoServer.h.