#include <G4SvcRunManagerMessenger.h>
Public Member Functions | |
G4SvcRunManagerMessenger (G4SvcRunManager *v) | |
~G4SvcRunManagerMessenger () | |
void | SetNewValue (G4UIcommand *command, G4String newValues) |
G4String | GetCurrentValue (G4UIcommand *command) |
Private Attributes | |
G4SvcRunManager * | rm |
G4UIcommand * | readXML |
Definition at line 11 of file G4SvcRunManagerMessenger.h.
G4SvcRunManagerMessenger::G4SvcRunManagerMessenger | ( | G4SvcRunManager * | v | ) |
Definition at line 6 of file G4SvcRunManagerMessenger.cpp.
References readXML, rm, and v.
00007 { 00008 rm=v; 00009 00010 readXML=new G4UIcommand("/control/ReadXML",this); 00011 readXML->SetGuidance("Read in an XML file"); 00012 G4UIparameter* parameter; 00013 G4bool omitable; 00014 parameter = new G4UIparameter ("FileName", 's', omitable = false); 00015 readXML->SetParameter(parameter); 00016 }
G4SvcRunManagerMessenger::~G4SvcRunManagerMessenger | ( | ) |
Definition at line 18 of file G4SvcRunManagerMessenger.cpp.
References readXML.
00019 { 00020 delete readXML; 00021 }
G4String G4SvcRunManagerMessenger::GetCurrentValue | ( | G4UIcommand * | command | ) |
Definition at line 34 of file G4SvcRunManagerMessenger.cpp.
References s.
00035 { 00036 G4String s="Undefined"; 00037 return s; 00038 }
void G4SvcRunManagerMessenger::SetNewValue | ( | G4UIcommand * | command, | |
G4String | newValues | |||
) |
Definition at line 25 of file G4SvcRunManagerMessenger.cpp.
References readXML.
00026 { 00027 if (command==readXML) 00028 { 00029 // XMLReader *temp=XMLReader::GetXMLReader(); bes hack 00030 // temp->Process(newValues); bes hack 00031 } 00032 }
G4UIcommand* G4SvcRunManagerMessenger::readXML [private] |
Definition at line 14 of file G4SvcRunManagerMessenger.h.
Referenced by G4SvcRunManagerMessenger(), SetNewValue(), and ~G4SvcRunManagerMessenger().
G4SvcRunManager* G4SvcRunManagerMessenger::rm [private] |