CbmRoot
|
#include <Application.h>
Public Member Functions | |
Application (ProgramOptions const &opt) | |
Standard constructor, initialises the application. | |
Application (const Application &)=delete | |
Copy constructor forbidden. | |
void | operator= (const Application &)=delete |
Assignment operator forbidden. | |
~Application ()=default | |
Destructor. | |
void | Exec () |
Run the application. | |
Private Member Functions | |
const std::string & | OutputFile () const |
const std::vector< std::string > & | TraFile () const |
const std::string & | ParFile () const |
const std::string & | SetupTag () const |
const std::string & | ConfigFile () const |
Private Attributes | |
ProgramOptions const & | fOpt |
Program options object. | |
Run | fRun = {} |
Reconstruction run. | |
Definition at line 20 of file sim/response/app/Application.h.
|
explicit |
Standard constructor, initialises the application.
opt |
Definition at line 20 of file sim/response/app/Application.cxx.
|
delete |
Copy constructor forbidden.
|
default |
Destructor.
|
private |
void Application::Exec | ( | ) |
Run the application.
Infinite loop, this is a service which should survive until told otherwise after all FIXME: Start listening to <SOMETHING?!?> to receive histograms and configuration FIXME: handle signals from OS/console
Definition at line 104 of file services/histserv/app/Application.cxx.
References cbm::services::histserv::Application::fSignalStatus, cbm::services::histserv::Application::fStopThread, cbm::services::histserv::Application::fThread, cbm::services::histserv::Application::fUiCmdActor, cbm::services::histserv::Application::fZmqSocket, mtx, cbm::services::histserv::Application::ReceiveConfigAndData(), cbm::services::histserv::Application::ReceiveData(), and cbm::services::histserv::Application::UpdateHttpServer().
|
delete |
Assignment operator forbidden.
|
private |
|
private |
|
private |
|
private |
|
private |
Program options object.
Definition at line 49 of file sim/response/app/Application.h.
|
private |
Reconstruction run.
Definition at line 50 of file sim/response/app/Application.h.