00001 #ifndef G4SvcRunManagerMessenger_H 00002 #define G4SvcRunManagerMessenger_H 00003 00004 #include "G4UImessenger.hh" 00005 #include "G4Svc/G4SvcRunManager.h" 00006 00007 class G4UIcommand; 00008 class G4UIcmdWithAString; 00009 class G4SvcRunManager; 00010 00011 class G4SvcRunManagerMessenger: public G4UImessenger { 00012 private: 00013 G4SvcRunManager *rm; 00014 G4UIcommand *readXML; 00015 public: 00016 G4SvcRunManagerMessenger(G4SvcRunManager *v); 00017 ~G4SvcRunManagerMessenger(); 00018 void SetNewValue(G4UIcommand * command,G4String newValues); 00019 G4String GetCurrentValue(G4UIcommand * command); 00020 }; 00021 00022 #endif