#include "runFairMQDevice.h" #include "CbmDeviceStsLocalReco.h" #include namespace bpo = boost::program_options; void addCustomOptions(bpo::options_description& options) { options.add_options() ("max-timeslices", bpo::value()->default_value(0), "Maximum number of timeslices to process for Run/ConditionalRun/OnData (0 - infinite)") ("vmcworkdir", bpo::value()->default_value("."), "Directory where to find needed input data") ("run-id", bpo::value()->default_value("0"), "Rund ID which is needed to retrieve the proper parameters from Parameter Manager"); } FairMQDevicePtr getDevice(const FairMQProgOptions& /*config*/) { return new CbmDeviceStsLocalReco(); }