FairMQ/fairmq/examples/7-parameters
2015-11-06 14:46:15 +01:00
..
CMakeLists.txt Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
ex7-client.json Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7Client.cxx Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7Client.h Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7ContFact.cxx Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7ContFact.h Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7LinkDef.h Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7ParOne.cxx Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
FairMQExample7ParOne.h Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
fill_parameters.C Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
read_parameters.C Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
README.md Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00
runExample7Client.cxx Add ParameterMQServer and example of its use 2015-11-06 14:46:15 +01:00

Example 7: Communicating with ParameterMQServer

This example shows how to communicate with the ParameterMQServer, that retrieves parameters from FairRuntimeDb.

The fill_parameters.C ROOT macro can be used to generate the parameter file for the server to read from. The generated file will contain paramters with the name FairMQExample7ParOne for run IDs 2000-2099.

FairMQExample7Client device requests parameter data from ParameterMQServer via REQ-REP pattern. The request contains parameter name and run ID.

The parameter name can be configured via command line (--parameter-name, default is FairMQExample7ParOne) and the run ID is hardcoded for this example.