16 #include "runFairMQDevice.h"
18 namespace bpo = boost::program_options;
21 options.add_options()(
23 bpo::value<std::string>()->default_value(
"first_input.root"),
24 "First input file name")(
"first-input-type",
25 bpo::value<std::string>()->default_value(
"ROOT"),
26 "First input file type (ROOT/ASCII)")(
28 bpo::value<std::string>()->default_value(
""),
29 "Second input file name")(
"second-input-type",
30 bpo::value<std::string>()->default_value(
"ROOT"),
31 "Second input file type (ROOT/ASCII)")(
33 bpo::value<std::string>()->default_value(
""),
34 "List of libraries to load")(
"output-name",
35 bpo::value<std::string>()->default_value(
""),
38 bpo::value<std::string>()->default_value(
"ROOT"),
39 "Output file type")(
"channel-name",
40 bpo::value<std::string>()->default_value(
"data"),
41 "Output channel name");
44 FairMQDevicePtr
getDevice(
const FairMQProgOptions& ) {