5 #include "PackageInfo.hh"
25 std::cout <<
"Quiet mode is enabled!" <<
std::endl;
26 std::cout.setstate(std::ios_base::failbit);
37 m_interactive =
new G4UIcommand(
"/control/interactive",
this);
38 m_interactive->SetGuidance(
"Set interactive mode to G4 UI session. [SLIC]");
42 m_slicDir->SetGuidance(
"SLIC simulator commands. [SLIC]");
46 m_slicUsage->SetGuidance(
"Print SLIC usage instructions.");
50 m_slicVersion->SetGuidance(
"Print SLIC version information.");
54 m_quietMode->SetGuidance(
"Run in quiet mode, suppressing all stdout console output.");
G4UIdirectory * m_slicDir
virtual ~SlicApplicationMessenger()
G4UIcommand * m_slicVersion
virtual void SetNewValue(G4UIcommand *cmd, G4String newVals)
SlicApplicationMessenger(SlicApplication *app)
G4UIcommand * m_slicUsage
G4UIcommand * m_interactive
G4UIcommand * m_quietMode
Singleton class for a Geant4 application.
void setMode(ERunMode rmode)