00001 #ifndef artdaq_Application_configureMessageFacility_hh
00002 #define artdaq_Application_configureMessageFacility_hh
00003
00004 #include <string>
00005 #include "fhiclcpp/ParameterSet.h"
00006
00007 namespace artdaq {
00016 std::string generateMessageFacilityConfiguration(char const* progname, bool useConsole = true, bool printDebug = false);
00017
00022 void configureTRACE(fhicl::ParameterSet& trace_pset);
00023
00030 void configureMessageFacility(char const* progname, bool useConsole = true, bool printDebug = false);
00031
00038 std::string setMsgFacAppName(const std::string& appType, unsigned short port);
00039 }
00040
00041 #endif