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
00008 {
00017 std::string generateMessageFacilityConfiguration(char const* progname, bool useConsole = true, bool printDebug = false);
00018
00023 void configureTRACE( fhicl::ParameterSet &trace_pset );
00024
00031 void configureMessageFacility(char const* progname, bool useConsole = true, bool printDebug = false);
00032
00038 std::string setMsgFacAppName(const std::string& appType, unsigned short port);
00039 }
00040
00041 #endif