8 #include "lcdd/util/StringUtil.hh"
11 #include "G4UIcmdWithAnInteger.hh"
12 #include "G4UIcmdWithAString.hh"
13 #include "G4UIdirectory.hh"
39 std::string range =
"logLevel >= 0 && logLevel < " + StringUtil::toString(
LOG::nlevels);
44 m_fileCmd->SetParameterName(
"file",
false);
45 m_fileCmd->SetGuidance(
"Set the output file for this logger.");
G4UIdirectory * m_loggerDir
LogMessenger(LogStream *logstream)
G4UIcmdWithAnInteger * m_setLevelCmd
G4UIcmdWithAString * m_fileCmd
void SetNewValue(G4UIcommand *command, G4String newValues)
A class for streaming messages to a log.
void setOutputLevel(const LOG::ELevel &outputLevel)
const std::string & getName() const
void setOutputFile(const std::string &file)